Professional Documents
Culture Documents
CS4/CS4 PL.
Oficjalny podrcznik
Autor: Adobe Creative Team
Tumaczenie: Joanna Zatorska
ISBN: 978-83-246-2273-3
Tytu oryginau: Adobe Dreamweaver CS4
Classroom in a Book
Format: 170230, stron: 288
Poznaj wszechstronne moliwoci Dreamweavera CS4/CS4 PL
i twrz nowoczesne oraz wygodne serwisy internetowe
Jak zbudowa sprawny serwis WWW i zarzdza nim?
Jak stworzy interaktywny i rozbudowany interfejs?
Jak korzysta z inteligentnych obiektw programu Photoshop?
Adobe Dreamweaver CS4/CS4 PL to znakomity program do tworzenia nowoczesnych
serwisw WWW, pozwalajcy na prac z rozbudowan zawartoci CSS i samodzielne
modyfikowanie kodu rdowego. Ani uaktualnianie witryny internetowej bezporednio
z poziomu przegldarki, ani dodawanie danych dynamicznych do strony nie wymagaj
przy tym korzystania z bazy danych czy skomplikowanego kodu. Najnowsza wersja
CS4 pozwala take wstawia na stron pliki z programu Photoshop oraz za pomoc
widoku na ywo sprawdza wygld wprowadzonych zmian prawie dwukrotnie szybciej,
ni dzieje si to przy renderowaniu w przegldarce. Bogactwo oraz intuicyjno narzdzi
Dreamweavera sprawiaj, e moe on by z powodzeniem i bez trudu wykorzystywany
do tworzenia stron WWW zarwno przez profesjonalistw, jak i amatorw.
Ksika Adobe Dreamweaver CS4/CS4 PL. Oficjalny podrcznik zawiera jedenacie
lekcji, przygotowanych przez autoryzowanych trenerw firmy Adobe. Obejmuj one
podstawy obsugi programu, a ponadto zawieraj wiele wskazwek i technik, ktre
pozwol Ci zwikszy wydajno pracy. Dziki temu podrcznikowi nauczysz si
korzysta z najnowszych i najlepszych rozwiza do tworzenia witryn internetowych,
takich jak panel Properties (Waciwoci), arkusze stylw CSS czy inteligentne obiekty
programw Photoshop i Flash. Dowiesz si take, jak tworzy makiety, formularze,
tabele i publikowa swoj gotow stron w Internecie.
Konfigurowanie serwisu w programie Dreamweaver
Wybieranie i edytowanie stylw CSS
Definiowanie niestandardowych klas
Praca z tekstem
Tworzenie tabel
Elementy graficzne
Nawigacja
Projektowanie stron WWW
Projektowanie makiet i formularzy
Praca z obiektami programu Flash
Publikowanie strony w Internecie
Caa wiedza ekspertw Adobe Dreamweaver w praktycznym podrczniku!
Spis treci
Wstp
1 Wstp doprogramu Dreamweaver CS4
7
12
42
3 Praca ztekstem
70
SPIS TRECI
Dreamweaver Book.indb 4
2009-06-22 17:48:00
4Elementy graficzne
96
5 Nawigacja
114
138
7 Projektowanie makiet
160
Dreamweaver Book.indb 5
2009-06-22 17:48:00
8 Projektowanie formularzy
194
226
10 Optymalizacja pracy
236
262
SPIS TRECI
Dreamweaver Book.indb 6
2009-06-22 17:48:00
Projektowanie
formularzy
Wtrakcie tej lekcji zapoznasz si znarzdziami doprojektowania formularzy przeznaczonych doumieszczenia nastronie WWW. Dowiesz
si midzy innymi, jak:
194
2009-06-22 17:48:39
195
2009-06-22 17:48:39
5 Umie kursor wpolu Your Name iwpisz swoje imi inazwisko. Nacinij
klawiszTab.
196
2009-06-22 17:48:39
6 Umie kursor wpolu Your email, anastpnie nacinij klawisz Tab bez podawania
adnych informacji.
7 Wpolu Your email wpisz adres wpostaci jdoe@mycompany inacinij klawisz Tab,
celowo omijajc domen funkcjonaln .com.
9 Wpolu Username wpisz nazw uytkownika, lecz nadaj jej dugo nie wiksz ni
sze znakw. Nacinij klawisz Tab.
10 Dopisz kilka znakw wnazwie uytkownika iponownie nacinij klawisz Tab.
197
2009-06-22 17:48:40
12 Dopisz kilka znakw dohasa, pamitajc, aby znalazy si wnich przynajmniej
dwie cyfry. Nacinij klawisz Tab.
13 Wpolu Repeat Password wpisz inny zestaw znakw ni wpoprzednim polu
inacinij klawisz Tab.
198
2009-06-22 17:48:40
Obszary tekstowe ich dziaanie irola spodobne jak pl tekstowych, lecz sone
przystosowane dowprowadzania duszego tekstu, naprzykad kilku zda lub
caych akapitw.
Pola wyboru pozwalaj naudzielenie odpowiedzi typu tak lub nie. Podobnie
Formularz papierowy mona powypenieniu wysa poczt lub odda zainteresowanej osobie; wprzypadku formularzy internetowych jest podobnie ztrnic, eich
przetwarzanie iprzesyanie odbywa si drog elektroniczn. Znacznik <form> zawiera
midzy innymi atrybut action; warto tego atrybutu decyduje otym, costanie si
zformularzem pojego wypenieniu. Najczciej atrybut ten powoduje wywietlenie
odpowiedniej strony lub zainicjowanie skryptu postronie serwera, ktry zajmie si
przetworzeniem wprowadzonych danych.
Uwaga:
Zagadnienia
dotyczce przetwarzania formularzy
wykraczaj poza
zakres materiau
przedstawionego
wtej ksice; wtrakcie tej lekcji dowiesz
si jedynie, wjaki
sposb przygotowa
dziaajcy formularz
umoliwiajcy dalsze
przetwarzanie wprowadzonych danych.
Jeli chciaby
dowiedzie si wicej odynamicznych
aplikacjach umoliwiajcych przechowywanie informacji
wprowadzonych
wformularzach,
zajrzyj dosystemu
pomocy programu
Dreamweaver;
potrzebne wskazwki znajdziesz pod
hasem Building
applications visually
(Tworzenie aplikacji
metod graficzn).
199
2009-06-22 17:48:40
Uwaga: Wartoci
200
2009-06-22 17:48:40
Wstawianie pl tekstowych
Pola tekstowe stanowi zazwyczaj najwaniejszy element wszelkich formularzy. Sone
oznaczone znacznikiem <input>, ktry wywietla si rwnie wlicie selektorw.
Trudno wrcz wyobrazi sobie jakikolwiek skuteczny formularz, ktry nie zawiera tych
prostych elementw umoliwiajcych wpisywanie krtkich informacji tekstowych.
Niektre formularze skadaj si wycznie ztakich wanie pl.
Wkolejnych wiczeniach dowiesz si, wjaki sposb tworzy zwyke pola tekstowe, pola
tekstowe Spry, pola umoliwiajce podanie hasa, pola umoliwiajce jego potwierdzenie oraz due obszary tekstowe. Zanim jednak zaczniesz, powiniene upewni si,
eprogram Dreamweaver pozwala nadodanie elementw formularza wsposb, ktry
zapewnia moliwie du zgodno zwszelkiego rodzaju uatwieniami dostpu.
201
2009-06-22 17:48:40
dla pl tekstowych
szazwyczaj umieszczane przed tymi
polami. Wdalszej
czci lekcji przekonasz si, eetykiety
przyciskw ipl
wyboru sumieszczane zatymi
polami. Konwencja
tauatwia korzystanie idostp doformularzy.
Wczenie opcji Attach label tag using for attribute (Docz znacznik etykiety,
uywajc atrybutu for) spowoduje wygenerowanie nastpujcego kodu:
<label for="name">Name</label><input type="text" id="name" />
202
2009-06-22 17:48:40
Uwaga: Dodanie
203
2009-06-22 17:48:41
(Docz znacznik etykiety, uywajc atrybutu for). Wybierz opcj Position: Before
form item (Umieszczenie: Przed pozycj formularza) ikliknij przycisk OK.
5 Wydaj polecenie File/Save (Plik/Zapisz). Kliknij przycisk OK wkomunikacie
informujcym okoniecznoci doczenia zewntrznych plikw zkodem JavaScriptu.
Poumieszczeniu nastronie wymaganych elementw formularza wraz zdodatkowymi funkcjami realizowanymi przez mechanizmy Spry moemy przystpi
dokosmetycznych prac zwizanych znadaniem im odpowiedniego wygldu.
6 Jeeli zakadka Spry TextField (Pole tekstowe Spry) nie jest widoczna, przesu kursor
nad pole tekstowe Spry ipoczekaj najej wywietlenie nad polem tekstowym; kliknij
tzakadk, aby zaznaczy pole tekstowe Spry.
7 Jeli tokonieczne, wydaj polecenie Window/Properties (Okno/Waciwoci), aby
wywietli panel Properties (Waciwoci). Zlisty Type (Typ) wybierz opcj Email
Address (Adres e-mail).
204
2009-06-22 17:48:41
205
2009-06-22 17:48:41
5 Wydaj polecenie File/Save (Plik/Zapisz).
Wtrybie Design (Projekt) grupa pl nie jest wyranie zaznaczona, moemy zobaczy
jedynie jej nagwek. Aby wywietli rzeczywisty podgld, wcz tryb aktywny lub
otwrz stron wprzegldarce. Dwa pola tekstowe bd obrysowane cienk ramk
zopisem wjej lewym grnym rogu.
6 Kliknij przycisk Live View (Widok aktywny) lub zamknij przegldark, aby powrci
dotrybu edycji programu Dreamweaver.
2009-06-22 17:48:41
4 Jeeli tokonieczne, przesu kursor nad polem tekstowym username ipoczekaj
napojawienie si zakadki Spry TextField. Kliknij j, aby zaznaczy obiekt.
5 Zaznacz opcj Validate on Blur (Zatwierdzono onBlur) wpanelu Properties
(Waciwoci) iwpisz 6 wpolu Min characters (Min. liczba znakw). Upewnij si,
ezaznaczona jest opcja Required (Wymagane).
Tworzenie pl hase
Pola tekstowe suce dowprowadzania hase spotyka si winternecie niemal nakadym kroku. Znaki wpisywane wzwykym polu tekstowym swywietlane bez adnych
modyfikacji, lecz wprzypadku pola hasa sytuacja wyglda zupenie inaczej: sone
maskowane jakim uniwersalnym symbolem, rnicym si wzalenoci odprzegldarki. Jest towymg bezpieczestwa.
1 Nacinij klawisze Shift+Enter (Shift+Return wMac OS), aby wstawi nowy wiersz
zapolem username.
207
2009-06-22 17:48:42
, znajdujc
4 Kliknij zakadk SpryPassword (Haso Spry). Zaznacz opcje Required (Wymagane)
iValidate on Blur (Zatwierdzono onBlur) wpanelu Properties (Waciwoci). Wpisz
8 wpolu Min characters (Min. liczba znakw) oraz 2 wpolu Min numbers (Min.
liczba liczb).
5 Nacinij strzak wprawo, aby wyj zpola hasa, poczym nacinij klawisze
Shift+Enter (Shift+Return wMac OS), aby wstawi nowy wiersz.
,
6 Kliknij ikon Spry Validation Confirm (Potwierdzenie zatwierdzania Spry)
znajdujc si wkategorii Forms (Formularze) napasku Insert (Wstaw), aby wstawi
pole potwierdzenia hasa.
7 Wpolu ID woknie dialogowym Input Tag Accessibility Attributes (Atrybuty
dostpnoci wstawianego znacznika) wpisz confirmpw, za wpolu Label (Etykieta)
wpisz Repeat Password:. Upewnij si, ewsekcji Style (Styl) wybrana zostaa
208
2009-06-22 17:48:42
opcja Attach label tag using for attribute (Docz znacznik etykiety, uywajc
atrybutu for), za wsekcji Position (Umieszczenie) opcja Before form item (Przed
pozycj formularza). Kliknij przycisk OK.
8 Zaznacz opcje Required (Wymagane) iValidate on Blur (Zatwierdzono onBlur)
wpanelu Properties (Waciwoci). Wybierz opcj password in form form1
("password" wFormularz "form1") zlisty Validate against (Zatwierd wedug).
9 Umie kursor tu zapolem potwierdzenia hasa inacinij klawisz Enter (Return
wMac OS).
Powyszy akapit oraz trzy pola tekstowe moemy poczy iutworzy zestaw pl.
209
2009-06-22 17:48:42
Nie wahaj si uywa trybu Code (Kod) iCode and Design (Kod iProjekt),
abyprawidowo zaznaczy wszystkie elementy kodu.
13 Wydaj polecenie File/Save (Plik/Zapisz).
Dodane przez Ciebie pole tekstowe pozwala uytkownikowi nawprowadzenie hasa
zgodnego zpodanymi zasadami. Wpolu potwierdzenia hasa wymagane jest wpisanie
takiego samego hasa jak wpolu poprzednim. Pozwala tounikn literwek wewprowadzanym hale izapobiega wysaniu hasa innego ni zamierzone.
2 Umie kursor poniej zestawu pl, wewntrz czerwonego obrysu formularza. Jeeli
tokonieczne, umie kursor wewntrz ostatniego zestawu pl, wybierz <fieldset>
zlisty selektorw inacinij klawisz strzaki wprawo, aby wyj poza jego obszar.
Kliknij przycisk Fieldset (Grupa pl [fieldset]) wkategorii Forms (Formularze)
napasku Insert (Wstaw). Wpisz Your Trip wpolu Legend (Opis) ikliknij
przyciskOK.
210
wkategorii Forms
2009-06-22 17:48:43
5 Obszar tekstowy pojawi si tu zaetykiet. Umie kursor zaetykiet
inacinij klawisze Shift+Enter (Shift+Return wMac OS), aby utworzy odstp
jednowierszowy.
6 Zaznacz utworzony obszar tekstowy.
7 Wpisz Briefly describe where you would like togo and for
how long.
Uwaga:
Wpanelu Properties
(Waciwoci)
moemy zatwoci
zmieni szeroko
iwysoko (liczb
wierszy) obszaru
tekstowego. Istnieje
rwnie moliwo
skonfigurowania
obszaru tekstowego
tylko doodczytu.
Jego zawartoci
uytkownik nie
bdzie mg zmieni.
211
2009-06-22 17:48:43
Przyciski opcji
Jeli zamierzasz umieci wformularzu pewien zestaw opcji, zktrych uytkownik
powinien wybra tylko jedn, najwygodniej bdzie zrobi toprzy uyciu przyciskw
opcji. Wodrnieniu odinnych elementw formularzy, poszczeglne przyciski wyboru
nie maj unikatowej nazwy; jest ona wsplna dla wszystkich przyciskw funkcjonujcych wobrbie danej grupy. Wcelu rozrnienia poszczeglnych przyciskw nadawana
jest im unikatowa warto.
Program Dreamweaver oferuje dwa sposoby tworzenia przyciskw opcji. Pierwszy
polega natworzeniu kadego przycisku oddzielnie, drugi za nautworzeniu caej
grupy jednoczenie przy uyciu kontrolki Spry Validation Radio Group (Grupa przyciskw opcji zatwierdzania Spry). Kady ztych sposobw maswoje wady izalety. Jeli
zdecydujesz si natworzenie kadego przycisku zosobna, bdziesz musia pniej
nada im wspln nazw, aby zapewni ich prawidowe dziaanie wramach grupy.
Jeli utworzysz ca grup, tojednakowa nazwa zostanie im nadana automatycznie, za
odpowiednie pliki JavaScript iCSS pozwol naspersonalizowanie wygldu ikomunikatw obdzie. Wwiczeniu, zktrym zapoznasz si ju zachwil, wybrane zostao
todrugie rozwizanie.
1 Jeli tokonieczne, otwrz plik contact.html, ktry edytowalimy wpoprzednim
wiczeniu. Wtym celu dwukrotnie kliknij nazw tego pliku wpanelu Files (Pliki).
2 Kliknij tu zaobszarem tekstowym, jednak wewntrz zestawu pl oznaczonego
etykiet Your trip. Nacinij klawisz Enter (Return wMac OS), aby przej donowego
wiersza, iwpisz How many will be travelling in your group? Nacinij
ponownie klawisz Enter (Return wMac OS).
3 Kliknij ikon Spry Validation Radio Group (Grupa przyciskw opcji zatwierdzania
wkategorii Forms (Formularze) napasku Insert (Wstaw).
Spry)
4 Kliknij trzykrotnie przycisk Plus (+), aby utworzy wsumie pi przyciskw.
5 Zaznacz pierwszy element nalicie przyciskw iwpolu Label (Etykieta) wpisz One.
Nacinij klawisz Tab iwpisz one wpolu Value (Warto). Nacinij klawisz Tab, aby
przenie kursor dodrugiego wiersza opcji. Wpisz Two inacinij klawisz Tab; wpisz
two wpolu Value (Warto). Wpodobny sposb wpisz kolejno Three, Four, More
wpolu Label (Etykieta) iodpowiednio three, four imore wpolu Value (Warto).
Zaznacz opcj Line breaks (<br> tags) (Znaczniki podziau wiersza [<br>]) wsekcji
Lay out using (Rozmie, uywajc) ikliknij przycisk OK.
212
2009-06-22 17:48:43
6 Jeeli grupa przyciskw nie jest zaznaczona woknie dokumentu, kliknij niebiesk
zakadk, aby zaznaczy kontrolk Spry. Zaznacz opcj Required (Wymagane)
wpanelu Properties (Waciwoci) ipozostaw pozostae opcje jak narysunku.
7 Wydaj polecenie File/Save (Plik/Zapisz).
Wwiczeniu tym utworzye grup przyciskw opcji, wktrej mona zaznaczy tylko
jeden przycisk. Dziki kontrolce Spry Validation Radio Group (Grupa przyciskw opcji
zatwierdzania Spry) grupa tastaa si elementem formularza, ktrego nie mona pomin przy jego wypenianiu. Jeeli uytkownik nie zaznaczy adnej opcji, powysaniu
formularza wywietlony zostanie komunikat obdzie.
Tworzenie pl wyboru
Pola wyboru umoliwiaj uytkownikowi zaznaczenie dowolnej kombinacji opcji.
Kade pole mawasn nazw iwarto, ktra jest wysyana wraz zpozosta zawartoci
formularza, jeli tylko pole tozostanie zaznaczone. Wodrnieniu odprzyciskw opcji,
pola wyboru mog by tworzone wycznie pojedynczo.
1 Umie kursor tu zagrup przyciskw opcji utworzon wpoprzednim wiczeniu
inacinij klawisz Enter (Return wMac OS). Wcz tryb Code and Design (Kod
iProjekt) iupewnij si, eumiecie kursor zaznacznikiem zamykajcym </p>
ipoza znacznikiem <span>, wktrym znajduje si tre komunikatu obdzie,
wywietlanego, kiedy przy wypenianiu formularza pominite zostan przyciski
opcji. Wr dotrybu Design (Projekt) iwpisz What services would you like
for us toarrange for you? Nacinij klawisz Enter (Return wMacOS).
Adobe Dreamweaver CS4/CS4 PL. Oficjalny podrcznik
213
2009-06-22 17:48:43
wkategorii Forms
Uwaga: Nazwy
Zwykle odbiorca
danych przesanych
zapomoc formularza opisanego
wasnymi nazwami
potrafi uzyska znich
wicej informacji
ni zformularza
opisanego nazwami
zaproponowanymi
przez program
Dreamweaver.
214
4 Kliknij przycisk Split (Podziel), aby wczy tryb Code and Design (Kod iProjekt).
Kade pole wyboru posiada nazw name="CheckboxGroup1".
Jeeli tworzymy kade pole wyboru oddzielnie, musimy osobno nada mu nazw
iwarto. Proces ten moemy zautomatyzowa ioszczdzi sporo czasu, korzystajc
zgrupy pl wyboru Spry.
2009-06-22 17:48:44
Tworzenie list
Rozwijane listy sbardzo wygodnym sposobem naumoliwienie uytkownikowi strony
wyboru jednej lub kilku spord wikszej liczby opcji. Zwyka lista dziaa podobnie jak
grupa przyciskw opcji, gdy poszczeglne opcje wykluczaj si wzajemnie. Nic jednak
nie stoi naprzeszkodzie, byutworzy list umoliwiajc zaznaczenie kilku opcji jednoczenie taka lista zachowuje si podobnie jak grupa pl wyboru. Wtym wiczeniu
utworzymy zwyk list ztrzema wykluczajcymi si wzajemnie opcjami.
1 Jeli tokonieczne, otwrz plik contact.html, ktry edytowalimy wpoprzednim
wiczeniu. Wtym celu dwukrotnie kliknij nazw tego pliku wpanelu Files (Pliki).
Umie kursor tu zaetykiet ostatniego pola wyboru inacinij klawisz Enter
(Return wMac OS).
2 Wpisz When doyou plan totravel? inacinij klawisz Enter (Return
wMacOS).
3 Kliknij ikon List/Menu (Menu/lista)
Insert (Wstaw).
Nie mapotrzeby tworzenia etykiety, poniewa jej rol peni tekst znajdujcy si
nadlist.
Teraz mona ju doda kolejne opcje, ktre znajd si nalicie. Suy dotego
oddzielne okno dialogowe programu Dreamweaver, wywietlane przy uyciu panelu
Properties (Waciwoci).
215
2009-06-22 17:48:44
5 Zaznacz wstawion przed chwil list. Jeli tokonieczne, wydaj polecenie Window/
Properties (Okno/Waciwoci) ikliknij przycisk List Values (Lista wartoci)
wpanelu Properties (Waciwoci).
6 Woknie dialogowym List Values (Lista wartoci) wkolumnie Item Label (Etykieta
pozycji) wpisz Immediately inacinij klawisz Tab. Wkolumnie Value (Warto)
wpisz immediately inacinij klawisz Tab.
Wskazwka:
Moesz uywa
podkrele wpisujc
tre wpolu Value
(Warto) naprzykad: within_two_
months lub this_
year. Pamitaj tylko,
aby nie uywa
spacji.
7 Powtrz czynnoci opisane wpunkcie 7., aby doda dwie dodatkowe opcje:
withintwomonths
thisyear
Wybierzmy teraz ten element listy, ktry maby naniej wywietlony powczytaniu
strony; zazwyczaj jest topierwsza spord opcji nalicie.
216
2009-06-22 17:48:44
3 Nacinij praw strzak, aby przej poza zaznaczony zestaw, poczym nacinij
klawisz Enter (Return wMac OS).
4 Kliknij ikon Button (Przycisk)
(Wstaw).
217
2009-06-22 17:48:44
6 Wpanelu Properties (Waciwoci) pozostaw domyln warto Action (Operacja)
(Submit form) (Wylij formularz) oraz Value (Warto) Submit (Wylij). Jeeli
chcesz zmieni etykiet nawstawianym przycisku, wpisz now nazw wpolu Value
(Warto).
7 Wydaj polecenie File/Save (Plik/Zapisz).
Wtym wiczeniu utworzye formularz, zapomoc ktrego moesz zebra dane dotyczce nazwisk, adresw poczty elektronicznej, nazw uytkownikw, hase ipreferencji
odnonie dopodry. Dodae odpowiednie skrypty walidacji Spry doniektrych pl
wcelu zapewnienia odpowiedniej formy adresu poczty elektronicznej iminimalnej
liczby znakw wnazwie uytkownika. Formularz zosta uporzdkowany zapomoc
zestaww obiektw. Dodany zosta rwnie przycisk sucy dowysyania wpisanych
przez uytkownika danych. Formularz ten pododaniu skryptu procesujcego dowiersza Action (Operacje) powinien dziaa poprawnie. Jednaj zanim przejdziemy dalej,
warto zainteresowa si stylistyk caoci ale otym ju wkolejnym wiczeniu.
2009-06-22 17:48:44
Utworzymy teraz nowy arkusz stylw, ktry bdzie obsugiwa jedynie formularz.
Nie bdziemy go docza doadnej innej strony oprcz strony, naktrej znajduje
si formularz. Takie oddzielenie regu CSS dla formularza odregu umieszczonych
warkuszu dla caej strony ogranicza ilo kodu wczytywan podczas adowania
kadej strony serwisu izwiksza jej niezawodno. Mniejsza ilo kodu przekada
si naszybsze adowanie strony, corobi lepsze wraenie nauytkowniku. Poza tym
zdobdziesz dowiadczenie wtworzeniu nowego arkusza stylw.
znajdujc si wdolnej
4 Kiedy naekranie pojawi si okno dialogowe Attach External Style Sheet (Docz
zewntrzny arkusz stylw), wpisz forms.css wpolu File/URL (Plik/Adres). Wybierz
Link (cze) spord opcji Add as (Dodaj jako), aopcj screen (ekran) zlisty Media
(Multimedia) ikliknij przycisk OK.
5 Dreamweaver wywietli komunikat, earkusz opodanej nazwie nie istnieje. Mimo
tokliknij przycisk Yes (Tak), aby poczy si ztym plikiem.
6 Wzakadce All Rules (Wszystkie reguy) wpanelu CSS wybierz forms.css, anastpnie
kliknij przycisk Plus (+), aby utworzy now regu CSS.
219
2009-06-22 17:48:45
7 Woknie dialogowym New CSS Rule (Nowa regua CSS) wybierz Tag (redefines an
HTML element) (Znacznik [pozwala przedefiniowa element HTML]) zlisty Selector
Type (Typ selektora). Wpisz legend wpolu Selector Name (Nazwa selektora) lub
wybierz legend zlisty rozwijalnej. Upewnij si, ewsekcji Rule Definition (Definicja
reguy) zaznaczona jest opcja forms.css. Kliknij przycisk OK.
8 Dreamweaver wywietli komunikat, earkusz opodanej nazwie nie istnieje,
izaproponuje jego utworzenie. Kliknij przycisk Yes (Tak).
9 Woknie dialogowym CSS Rule Definition for legend in forms.css (Definicja reguy
dla legend wforms.css) wybierz kategori Type (Typ). Wpisz 110 wpolu Font-size
(rozmiar czcionki) iwybierz % zlisty znajdujcej si obok pola tekstowego. Wybierz
bold (pogrubienie) zlisty Font-weight. Wpisz #345FA3 wpolu Color (kolor),
poczym kliknij przycisk OK.
220
2009-06-22 17:48:45
10 Kliknij przycisk Plus (+) wpanelu CSS Styles (Style CSS), aby utworzy now
reguCSS.
11 Woknie dialogowym New CSS Rule (Nowa regua CSS) wybierz Tag (refefines an
HTML element) (Znacznik [pozwala przedefiniowa element HTML]) zlisty Selector
Type (Typ selektora). Wpisz fieldset wpolu Selector Name (Nazwa selektora) lub
wybierz fieldset zlisty rozwijalnej. Upewnij si, ewsekcji Rule Definition (Definicja
reguy) zaznaczona jest opcja forms.css. Kliknij przycisk OK.
221
2009-06-22 17:48:45
12 Woknie dialogowym CSS Rule Definition for legend in forms.css (Definicja reguy
dla fieldset wforms.css) wybierz kategori Box (Pole). Wpisz 10 wobszarze Padding
(odstp wewn.), warto tapojawi si wewszystkich czterech polach. Usu
zaznaczenie Same for all (Jednakowy dla wszystkich) wobszarze Margin (margines).
Pozostaw pozostae wartoci domylne.
13 Wybierz kategori Border (Krawd). Zlisty Style (styl) wybierz opcj solid
(jednolita), za zlisty Width (grubo) opcj thin (cienka). Wpisz #345FA3
wpolu Color (kolor), wartoci te zostan skopiowane dowszystkich pl, poniewa
zaznaczona jest opcja Same for all (Jednakowe dla wszystkich). Kliknij przycisk OK.
222
2009-06-22 17:48:46
15 Kliknij przycisk Live View (Widok aktywny) lub otwrz stron woknie domylnej
przegldarki.
16 Ponownie kliknij przycisk Live View (Widok aktywny) lub zamknij okno
przegldarki, aby powrci doprogramu Dreamweaver.
223
2009-06-22 17:48:46
Pytania
1 Doczego suy znacznik <form>?
2 Wjaki sposb naley wczy ustawienia zwizane zuatwieniami dostpu
dlaformularzy wprogramie Dreamweaver?
3 Jaki bdzie rezultat zaznaczenia opcji Attach label tag using for attribute
(Docz znacznik etykiety, uywajc atrybutu for)?
4 Jakie zalety, ktrych nie posiadaj zwyke elementy formularzy, maj obiekty typu
SpryForm?
5 Naczym polega rnica pomidzy zwykym polem tekstowym aobszarem tekstowym?
6 Wjaki sposb mona doczy pojedynczy przycisk opcji dogrupy przyciskw?
7 Naczym polega najwaniejsza rnica pomidzy przyciskami opcji apolami wyboru?
8 Doczego suy znacznik <fieldset>?
Odpowiedzi
1 Znacznik <form> powinien obejmowa wszystkie elementy formularza (itabel,
ktra jezawiera). Wznaczniku tym zdefiniowany jest plik lub skrypt, ktry bdzie
odpowiedzialny zaprzetworzenie danych umieszczonych wwypenionym formularzu.
2 Wtym celu naley zaznaczy opcj Form objects (Obiekty formularza) wkategorii
Accessibility (Dostpno) woknie dialogowym Preferences (Preferencje).
3 Doelementu opasujcym identyfikatorze ID doczony zostanie znacznik <label>.
4 Obiekty typu Spry Form uatwiaj tworzenie elementw formularzy, takich jak
przyciski opcji ipola wyboru. Ponadto dysponuj wbudowanymi mechanizmami
weryfikacji treci wpisywanych wrnego rodzaju polach. Mechanizmy te uatwiaj
poprawne wypenienie formularza.
5 Zwyke pole tekstowe przeznaczone jest dowpisywania krtkich cigw znakw,
podczas gdy obszar tekstowy moe zawiera nawet kilka akapitw tekstu.
6 Naley nada mu tak sam nazw, jak nosz pozostae przyciski opcji wdocelowej
grupie.
7 Wramach okrelonej grupy mona wybra tylko jeden przycisk opcji wykluczaj
si one wzajemnie. Takich ogranicze nie maj pola wyboru, ktre mog by dowolnie
zaznaczane przez uytkownika.
8 Znacznik <fieldset> uywany jest doczenia tematycznych grup przyciskw przy
uyciu ramki. Towarzyszcy mu znacznik <legend> umoliwia dodanie krtkiego
opisu identyfikujcego wyrnion wten sposb grup.
224
2009-06-22 17:48:46