Professional Documents
Culture Documents
PRZYKADOWY ROZDZIA
SPIS TRECI
KATALOG KSIEK
KATALOG ONLINE
Dreamweaver
MX 2004
Autor: Maria Sok
ISBN: 83-7361-442-7
Format: B5, stron: 352
TWJ KOSZYK
DODAJ DO KOSZYKA
CENNIK I INFORMACJE
ZAMW INFORMACJE
O NOWOCIACH
ZAMW CENNIK
CZYTELNIA
FRAGMENTY KSIEK ONLINE
Wydawnictwo Helion
ul. Chopina 6
44-100 Gliwice
tel. (32)230-98-63
e-mail: helion@helion.pl
Spis treci
Wstp .............................................................................................................11
Rozdzia 1. Informacje podstawowe ................................................................... 15
Internet i sie WWW........................................................................................................................ 15
HTML ................................................................................................................................................ 15
Strona WWW i serwis internetowy................................................................................................ 16
Znaczniki........................................................................................................................................... 18
Elementy dokumentu HTML ........................................................................................................ 19
Dreamweaver MX 2004
Pasek narzdzi Standard..................................................................................................................49
Definiowanie ustawie palet .......................................................................................................... 51
Pasek stanu ........................................................................................................................................ 51
Narzdzia pracy z kodem rdowym...........................................................................................54
Dostosowywanie widoku Code View ......................................................................................54
Opcja wspomagania tworzenia kodu......................................................................................58
Narzdzie Tag Chooser.............................................................................................................59
Narzdzie Quick Tag Editor .................................................................................................... 61
Narzdzia kontroli poprawnoci kodu ..................................................................................62
Odwieanie widoku Design View .......................................................................................... 65
Edycja kodu za pomoc narzdzia Tag Inspector................................................................. 66
Narzdzia kontroli kompatybilnoci przegldarki ....................................................................68
Narzdzie czyszczenia kodu HTML..............................................................................................73
Spis treci
Dreamweaver MX 2004
Dodawanie obramowania do obrazu.................................................................................... 176
Dodawanie wolnej przestrzeni wok obrazu...................................................................... 176
Wyrwnanie obrazu ................................................................................................................ 177
Przeksztacanie obrazw w poczenia........................................................................................ 179
Obrazy aktywne.............................................................................................................................. 181
Behawiory.................................................................................................................................. 183
Paleta Assets i obrazy ..................................................................................................................... 186
Wstawianie obrazw z poziomu palety Assets .................................................................... 187
Ulubione obrazy ...................................................................................................................... 187
Definiowanie ukadu strony na podstawie obrazu ................................................................... 188
Internetowy album fotograficzny................................................................................................ 189
Uwagi przed umieszczeniem obrazw na serwerze ................................................................... 192
Spis treci
Dreamweaver MX 2004
Usuwanie pliku lub folderu..........................................................................................................289
Usuwanie serwisu internetowego z listy......................................................................................290
Konfigurowanie poczenia z serwerem sieciowym..................................................................290
Testowanie lokalnej kopii serwisu internetowego
przed umieszczeniem na serwerze sieciowym.........................................................................292
Umieszczanie plikw serwisu internetowego na serwerze sieciowym ....................................292
Synchronizacja plikw lokalnej i sieciowej kopii serwisu internetowego .............................293
Spis treci
Skorowidz ....................................................................................................339
Rozdzia 15.
Strony WWW
wykorzystujce ramki
Ramka to wydzielony obszar okna przegldarki, w ktrym mona wywietli
inny dokument HTML ni w pozostaej czci okna. Sama ramka nie jest plikiem.
Ukad ramek to plik HTML, ktry definiuje ukad i waciwoci ramek wchodzcych w skad ukadu, w tym ich liczb, rozmiar i ulokowanie oraz adresy
URL stron wywietlanych w poszczeglnych ramkach. W pliku ukadu ramek
nie ma zawartoci dokumentw w nich prezentowanych. Wyjtkiem jest sekcja
noframes dokumentu okrela ona zawarto strony dla przegldarek nieobsugujcych ramek.
Najczciej ramki wykorzystywane s do wspomagania nawigacji jedna ramka
moe zawiera pasek nawigacji, a w drugiej wywietlana jest zawarto dokumentu
wybranego za pomoc paska nawigacji.
Ramki maj swoich przeciwnikw zarwno wrd projektantw stron WWW,
jak i wrd uytkownikw. Zazwyczaj niech do nich wynika z bdw twrcw stron irytacj budzi na przykad nieustanne przeadowywanie zawartoci ramki nawigacyjnej przy kadym klikniciu przycisku nawigacji. Zraaj do
stosowania ramek take inne przyczyny: ich ograniczona obsuga w niektrych
przegldarkach oraz znacznie trudniejsze ni na stronach tworzonych za pomoc tabel zapanowanie nad ukadem elementw graficznych. Jeli wic decydujesz si na zastosowanie ramek, zawsze na wszelki wypadek umieszczaj w kodzie rdowym sekcj noframes.
Ramki maj te swoje zalety. Zawarto ramek nawigacyjnych nie musi by wielokrotnie adowana przy kolejnych poczeniach, a ramki zawartoci mog by
przewijane niezalenie.
Naley jednak pamita, e wszystko to, co umoliwiaj ramki, da si uzyska
take innymi metodami.
298
Dreamweaver MX 2004
299
300
Dreamweaver MX 2004
Aby moliwa bya praca z ramkami, ich obramowania musz by widoczne jeli tak
nie jest, wybierz w menu View pozycj Visual Aids, a nastpnie pozycj Frame Borders
w menu podrzdnym.
W istniejcym dokumencie ramki mona definiowa, korzystajc z menu podrzdnego
Frameset menu Modify.
Modyfikacja ramek
Podzia ramki
Aby podzieli ramk, skorzystaj z jednej z metod:
Umie punkt wstawiania w dzielonej ramce i wybierz sposb podziau
w menu podrzdnym Frameset menu Modify (zob. rysunek 15.4).
Rysunek 15.4.
Wybierz sposb
podziau ramki
Umie wskanik myszy nad grn lub boczn krawdzi ukadu ramek
(wskanik przyjmie posta dwukierunkowej strzaki) i przecignij krawd
w kierunku rodka okna (zob. rysunek 15.5).
Przecignij krawd, ktra nie jest krawdzi ukadu ramek, wcisnwszy
klawisz Alt.
301
Rysunek 15.5.
Przecignij
krawd ukadu
ramek do rodka
302
Dreamweaver MX 2004
Wcinij klawisz Alt i nacinij klawisz ze strzak w gr zaznaczony
zostanie nadrzdny ukad ramek.
Wcinij klawisz Alt i nacinij klawisz ze strzak w d zaznaczona
zostanie ramka podrzdna zaznaczonego wczeniej ukadu ramek.
Aby zaznaczy ukad ramek:
W oknie dokumentu kliknij obramowanie ukadu ramek.
Paleta Frames
Paleta Frames na bieco informuje, jak wyglda podzia dokumentu na ramki
i jaka jest hierarchia ramek. Umoliwia take zaznaczanie poszczeglnych ramek
oraz ich ukadu.
303
304
Dreamweaver MX 2004
Aby zapisa wszystkie pliki stowarzyszone z ukadem ramek:
Wybierz w menu File pozycj Save All. Zapisane zostan wszystkie
otwarte dokumenty, w tym dokumenty ramek i ukadu ramek. Aby nie
pogubi si w czasie zapisywania kolejnych dokumentw, Dreamweaver
wywietla obramowania wok aktualnie zapisywanych (zob. rysunek 15.9).
Zdefiniuj wasne nazwy i kliknij przycisk zapisywania. Wywietlone
zostanie kolejne okienko Save As dla nastpnego pliku ramki.
Rysunek 15.9.
Aktualnie zapisywana
ramka obwiedziona
jest w oknie
dokumentu szerokim
obramowaniem;
bez trudu zorientujesz
si wic, jaki plik
zapisujesz. Podaj jego
nazw i kliknij Zapisz.
Pojawi si kolejne
okienko Save As
dla nastpnego pliku
Waciwoci ramki
Zdefiniuj waciwoci ramek.
Aby zdefiniowa waciwoci ramki:
1. Zaznacz ramk, ktrej waciwoci chcesz skonfigurowa.
2. W oknie Properties zdefiniuj w polu Frame name nazw ramki
(zob. rysunek 15.10).
Nazwa ramki musi by pojedynczym wyrazem, zaczynajcym si od litery. Znaki
podkrelenia (_) s dozwolone, natomiast mylniki, kropki i spacje nie s. Wielko
znakw jest w nazwach ramek istotna. Nie wolno take stosowa wyrae jzyka
JavaScript (np. top lub navigator).
305
Rysunek 15.10.
Definiowanie
waciwoci ramki
w oknie Properties
306
Dreamweaver MX 2004
Aby skonfigurowa waciwoci ukadu ramek:
Zaznacz ukad ramek i zdefiniuj dane waciwoci w oknie Properties
(zob. rysunek 15.11). Okno waciwoci ukadu ramek umoliwia zmian
rozmiarw ramek (pola Value i Units) oraz zdefiniowanie koloru i szerokoci
obramowania oddzielajcego ramki (pola Borders, Border width i Border color).
Rysunek 15.11.
Okno Properties
dla ukadu ramek
W polach Value i Units okienka waciwoci ukadu ramek definiujesz sposb przydzielania
ramkom powierzchni przy zmianie rozmiarw okna przegldarki.
Warto w pikselach (pozycja Pixels) okrela rozmiar kolumny lub wiersza w sposb
bezwzgldny w takim przypadku rozmiar ten zawsze bdzie taki sam. Jest to wic
odpowiednie rozwizanie, gdy w ramce umieszczasz stay element, na przykad pasek
nawigacji. Jeli pozostaym ramkom przyporzdkujesz rozmiary w innych jednostkach,
przestrze zostanie im przydzielona dopiero po zapewnieniu powierzchni dla ramki,
ktrej rozmiar wskazae w pikselach. Jest to wic ustawienie dominujce.
Pozycja Percent oznacza, e ramka ma zajmowa okrelony w procentach obszar ukadu
ramek. Zostanie jej on przydzielony po spenieniu wymaga ramki, ktrej rozmiar
wskazae w pikselach. Ustawienie to jest dominujce tylko wzgldem ustawienia Relative.
Wybranie pozycji Relative okrela, e biecej ramce zostanie przydzielony obszar
proporcjonalnie wzgldem innych ramek.
Ustawienie wskazane na licie Borders okienka waciwoci ukadu ramek okrela sposb
wywietlania obramowa ramek. Pozycja Yes jest rwnowana wywietleniu obramowa
trjwymiarowych. W przypadku wybrania pozycji No obramowania bd paskie i szare,
a wskazanie pozycji Default pozostawi kwesti wyboru wygldu obramowa przegldarce.
Element noframes
Jeli decydujesz si na korzystanie z ramek, powiniene przygotowa take dokument alternatywny, ktry zostanie wywietlony w przegldarce nieobsugujcej ramek. Zawarto ta umieszczana jest w elemencie noframes. Nie ograniczaj
307
si jedynie do wpisania w tym elemencie, e przegldarka uytkownika nie obsuguje ramek i naley pomyle o zainstalowaniu nowszej wersji. Szacunek dla
czytelnika Twoich stron WWW nakazuje umieci tu pen wersj dokumentu,
rwnowan tej ramkowej.
Aby zdefiniowa zawarto elementu noframes:
1. Wybierz w menu Modify pozycj Frameset, a nastpnie pozycj Edit NoFrames
Content. Dreamweaver wyczyci okno dokumentu i wywietli nagwek
NoFrames Content u gry okna dokumentu.
2. Zdefiniuj w widoku Design View dokument zastpczy w taki sam sposb
jak zwyky dokument.
Moesz wpisa zawarto elementu noframes bezporednio w kodzie. Nacinij F10,
aby otworzy okno Code Inspector, ulokuj punkt wstawiania midzy znacznikami
<body></body> umieszczonymi w obrbie elementu noframes i wpisz rcznie
kod HTML (zob. rysunek 15.12).
Rysunek 15.12.
Wpisz kod HTML
zawartoci zastpczej,
ktra zostanie
wykorzystana
w przegldarkach
nieobsugujcych
ramek
To ramki
Zdefiniujmy w wybranej ramce kolor ta.
Aby skonfigurowa kolor ta ramki:
1. Kliknij pole ramki.
2. Kliknij w oknie Properties przycisk Page Properties lub wybierz w menu Modify
pozycj Page Properties.
308
Dreamweaver MX 2004
3. W oknie Page Properties wybierz kolor ta (zob. rysunek 15.13).
Rysunek 15.13.
Definiowanie
waciwoci ramek
jest tak proste,
jak zwykych
dokumentw HTML
4. Ustaw inne waciwoci i kliknij przycisk Apply, aby sprawdzi, jak prezentuje
si ramka. Jeli zadowala Ci jej wygld, zamknij okno Page Properties.
309
4. W polu Link okna Properties kliknij ikon folderu i wska plik, ktry
ma zosta wywietlony w ramce gwnej.
5. Rozwi list Target i wybierz z niej nazw ramki gwnej (zob. rysunek 15.14).
Rysunek 15.14.
Definiujemy
poczenie, ktrego
kliknicie wywietli
w ramce gwnej
wskazan zawarto
Nazwy ramek pojawiaj si na licie Target okna Properties tylko przy edycji dokumentu
w ukadzie ramek. Jeli ten sam dokument otworzysz w jego wasnym oknie dokumentu,
na licie Target nie bdzie nazw ramek. W takim przypadku moesz sam wpisa nazw
ramki w polu tekstowym Target.
Jeli w ramce nawigacyjnej chcesz umieszcza poczenia prowadzce do stron spoza
Twojego serwisu, wybierz z listy Target pozycj _top lub _blank, aby nie byo wtpliwoci,
e strony te s obce.