Professional Documents
Culture Documents
PRZYKADOWY ROZDZIA
SPIS TRECI
KATALOG KSIEK
KATALOG ONLINE
ZAMW DRUKOWANY KATALOG
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
Po prostu Dreamveawer 4
Autor: J. Tarin Towers
Tumaczenie: Iwo Nowosielski
ISBN: 83-7197-631-3
Tytu oryginau: Visual QuickStart Guide
Dreamweaver 4 for Windows and Macintosh
Format: B5, stron: 638
Spis treci
Wprowadzenie
15
Pierwsze kroki
27
Narzdzia Dreamweavera..........................................................................28
rodowisko Dreamweavera.......................................................................29
Dostosowywanie obszaru roboczego ........................................................31
Paleta Launcher .........................................................................................32
Planowanie witryny...................................................................................33
Okno Document ........................................................................................35
Nowy pasek narzdzi ................................................................................37
Mierzenie w oknie Document ...................................................................38
Podgld kodu.............................................................................................40
Paleta Objects............................................................................................42
Obiekty Dreamweavera ..............................................................................43
Zaznaczanie obiektw i kodu ....................................................................45
Inspektor Property .....................................................................................47
Niewidzialne elementy ..............................................................................48
O historii....................................................................................................49
Rozdzia 2.
Spis treci
Rozdzia 1.
Spis treci
Rozdzia 4.
Rozdzia 5.
Praca z grafik
127
Zamieszczanie grafiki .............................................................................128
Wstawianie grafiki za pomoc palety Assets ..........................................129
Zaznaczanie grafiki .................................................................................131
Inspektor Property ...................................................................................132
Formaty grafiki........................................................................................134
Waciwoci grafiki.................................................................................135
Waciwoci wygldu..............................................................................136
Waciwoci ukadu.................................................................................139
Waciwoci adowania strony ....................................................................142
Integracja z edytorem grafiki ..................................................................144
Rozdzia 6.
Spis treci
Rozdzia 3.
Spis treci
Rozdzia 8.
Praca z tekstem
199
Wprowadzanie tekstu ..............................................................................200
Zmienianie rozmiaru czcionki.................................................................201
Style tekstu ..............................................................................................205
Fizyczne style tekstu ...............................................................................206
Wicej fizycznych stylw tekstu.............................................................207
Logiczne style tekstu...............................................................................208
Zmienianie kroju czcionki.......................................................................209
Tworzenie grupy czcionek ......................................................................210
Zmienianie koloru czcionki.....................................................................213
Znaki specjalne w jzyku HTML............................................................215
Okno Find and Replace ...........................................................................217
Sprawdzanie pisowni...............................................................................220
Rozdzia 9.
Spis treci
Rozdzia 7.
Spis treci
Spis treci
Spis treci
Spis treci
Spis treci
Spis treci
Spis treci
Pola wyboru.............................................................................................414
Przyciski wyboru opcji............................................................................415
Menu i listy .............................................................................................417
Edycja elementw menu .........................................................................419
Tworzenie listy........................................................................................420
Menu skokw ..........................................................................................421
Ukryte pola formularza ...........................................................................424
Przyciski Submit i Reset .........................................................................425
Pola graficzne..........................................................................................427
Wylij formularz .....................................................................................429
11
Spis treci
Spis treci
Spis treci
Spis treci
Obszary do edycji....................................................................................528
Edycja szablonw....................................................................................529
Wyrnienia w szablonach......................................................................530
Eksport w formacie XML .......................................................................531
Aktualizacja witryny ...............................................................................535
Zmienianie nazw szablonw i elementw biblioteki ..............................537
Pliki doczane serwera ...........................................................................538
Wstawianie SSI .......................................................................................540
Paleta History ..........................................................................................541
Powtarzanie czynnoci i ich cofanie .......................................................543
Kopiowanie czynnoci i ich wklejanie....................................................547
Czyszczenie listy historii.........................................................................549
Zapisywanie czynnoci w postaci polece ..............................................550
Rejestrowanie polece.............................................................................551
Powtarzanie polece................................................................................552
Zmienianie nazw i usuwanie polece......................................................553
Spis treci
Spis treci
Spis treci
14
629
Warstwy i pozycjonowanie
Warstwy i pozycjonowanie
363
Warstwy i pozycjonowanie
Rozdzia 14.
Pozycjonowanie CSS
Pozycjonowanie CSS
Wsprzdne X i Y
Warstwy lub inne elementy s umieszczane
wzgldem wsprzdnych X i Y, ktre odpowiadaj
odlegociom od lewej i grnej krawdzi. Mog
to by krawdzie strony lub innego nadrzdnego
pojemnika, np. warstwy lub bloku tekstu
(rysunek 14.2).
Z-indeks
Trzeci waciwoci warstwy w odniesieniu
do pozycjonowania jest Z-indeks. Jest ona
wykorzystywana wtedy, gdy wicej warstw
na stronie nakada si na siebie. Z-indeks okrela
kolejno warstw (rysunek 14.3). Im wyszy jest
indeks, tym warstwa jest pooona bliej wierzchu.
364
Warstwy a animacja
Dynamiczny HTML umoliwia
przemieszczanie warstw na stronie.
W palecie Timelines, ktra zostaa
opisana w rozdziale 17., tworzy si
animacj. Zdarzenia Show Layer
Behavior i Drag Layer Behavior
pozwalaj zmienia wygld warstwy
lub jej pozycj po wykonaniu okrelonej
akcji przez uytkownika. Zdarzenia
(behawiory) zostay omwione
w rozdziale 16.
Warstwy i pozycjonowanie
Pozycjonowanie bezwzgldne
kontra wzgldne
Pozycja elementu w dokumencie HTML moe
by bezwzgldna, wzgldna lub statyczna.
365
Pozycjonowanie bezwzgldne
Rozdzia 14.
Parametry pozycjonowania
Parametry pozycjonowania
366
Warstwy i pozycjonowanie
Przy uyciu parametru Overflow mona
zdefiniowa zachowanie warstwy, gdy zawarto
nie mieci si w jej granicach. Mona wybra
opcj wywietlania (visible) przepenionej
zawartoci lub jej ukrywania (hidden). Do
warstwy mog te by dodane paski przewijania
(scroll) (w opcji auto najczciej rwnie s
dodawane paski przewijania) (rysunek 14.11).
Wskazwka
Ustawienie Overflow jest niepoprawnie
wywietlane przez Dreamweavera i nie jest
obsugiwane przez Navigatora 4.x, cho jest
obsugiwane przez Netscape 6. W Navigatorze
4 przepeniona zawarto warstwy jest
zawsze widoczna.
367
Parametry pozycjonowania
Rozdzia 14.
368
Warstwy i pozycjonowanie
Inspektor Layers
Inspektor Layers (rysunek 14.15) pokazuje
list wszystkich warstw na biecej stronie.
Po utworzeniu nowej warstwy jej nazwa
pojawi si na licie w inspektorze Layers.
Window/Layers.
lub
Nacinij F2.
W obu przypadkach pojawi si inspektor Layers.
Inspektor Layers
369
Rozdzia 14.
Siatka
Siatka przypomina papier w kratk. Uatwia ona
dokadne pozycjonowanie warstw i zmian ich
rozmiaru.
View/Grid/Show Grid.
Siatka zostanie wywietlona (rysunek 14.16).
Linijki
Linijki mog by wywietlane wzdu lewej
i grnej krawdzi okna Document. Pomagaj one
pozycjonowa warstwy i zmienia ich rozmiar.
View/Rulers/Show.
Siatka
370
Warstwy i pozycjonowanie
Tworzenie warstw
Zanim wykorzystasz wszystkie moliwoci
warstw, musisz cho jedn z nich utworzy.
Moesz wstawi warstw z palety Objects
i rysowa j na ekranie, moesz rwnie uy
polecenia z menu Insert, aby wstawi warstw
domylnej wielkoci. Rozmiar warstwy i jej
pooenie moesz zawsze zmieni.
Wskazwka
Moesz zmieni waciwoci domylnej
warstwy. Zobacz Ustawienia warstw
w dalszej czci rozdziau.
Insert/Layer.
. Kursor
myszy zamieni si w krzyyk (rysunek 14.19).
371
Tworzenie warstw
Rozdzia 14.
4. Zwolnij przycisk myszy. Warstwa zostanie
Tworzenie warstw
372
Warstwy i pozycjonowanie
Zaznaczanie warstw
Aby usun warstw, przesun j lub zmieni
jej rozmiar, naley j zaznaczy. Kliknicie
wewntrz warstwy nie wystarczy. Ale i na to jest
kilka sposobw.
lub
Kliknij krawd warstwy.
lub
Kliknij ikon warstwy w oknie dokumentu.
lub
Kliknij znacznik warstwy
, ,
lub
) w selektorze
znacznikw na pasku stanu okna Document
(rysunek 14.21).
Warstwa zniknie.
373
Zaznaczanie warstw
Rozdzia 14.
lub
W inspektorze Layers kliknij nazw warstwy
i przytrzymaj wcinity przycisk myszy
(Windows) lub dwukrotnie kliknij nazw
warstwy (Macintosh). Wiersz, ktry zawiera
t nazw, zostanie wyrniony, a ona sama
pojawi si w polu tekstowym.
3. Wpisz now nazw (rysunek 14.25).
374
Warstwy i pozycjonowanie
Znaczniki warstw
(rysunek 14.26).
Znacznik zmieni si zgodnie z wyborem.
375
Znaczniki warstw
Wskazwka
Pozostae dostpne znaczniki
i
s znacznikami Navigatora.
Ich specjalne waciwoci omwione s
pod koniec rozdziau w czci Znaczniki
warstw Navigatora.
Rozdzia 14.
Przemieszczanie warstw
Pooenie warstwy na stronie jest definiowane
przez odlego od grnego lewego naronika
strony (lub nadrzdnej warstwy) do grnego
lewego naronika warstwy. Pooenie warstwy
zawsze mona zmieni przed dodaniem
zawartoci lub po wykonaniu tej czynnoci.
Przemieszczanie warstw
lub
Uyj klawiszy kursorw do przesunicia
warstwy w jednopikselowych skokach.
Wskazwka
Aby przemieci warstw za pomoc opcji
przycigania do siatki, przytrzymaj wcinity
klawisz Shift podczas uycia klawiszy
kursorw.
Apply.
Pooenie warstwy zmieni si.
Wskazwka
Domyln jednostk miary s tu piksele, ale
376
Warstwy i pozycjonowanie
pojawi si uchwyty.
2. Aby zmieni i szeroko warstwy, i jej
377
Rozdzia 14.
przycisk Apply.
Wskazwka
Jeli zmieniasz rozmiar warstwy, ktra
zawiera tekst lub grafik, nie moesz
uczyni jej mniejszej, ni jej zawarto.
Moesz zmieni jej wymiary, ale warstwa
skurczy si tylko na tyle, na ile pozwala jej
zawarto. Zobacz cz Kadrowanie
i Zawarto przepeniona, aby dowiedzie
si, jak poradzi sobie z rozmiarem zawartoci
warstwy.
378
Warstwy i pozycjonowanie
Zagniedanie warstw
i nakadanie ich na siebie
Niewtpliw zalet warstw jest to, e mona
umieszcza je jedna w drugiej lub nakada
je na siebie.
(rysunek 14.34).
W inspektorze Layers nazwa zagniedonej
warstwy pojawi si tu pod nazw warstwy
nadrzdnej, lecz bdzie ona lekko przesunita
w prawo (rysunek 14.35).
Wskazwki
Jeli zagniedon warstw chcesz utworzy
przy uyciu myszy, to przytrzymaj klawisz
Ctrl (Command) podczas przecigania.
Wicej szczegw na ten temat zawiera
cz Ustawienia warstw.
Zaznaczenie pola wyboru Prevent Overlaps
379
Zagniedanie warstw
Rozdzia 14.
Aby zagnie(dzi
dwie istniej$ce warstwy:
1. W oknie inspektora Layers kliknij nazw
Zagniedanie warstw
380
Warstwy i pozycjonowanie
Zmienianie
widoczno"ci warstwy
Kiedy pracujesz nad stron, ktra zawiera wiele
warstw, moesz chwilowo ukry niektre z nich.
To uatwia prac, szczeglnie gdy warstwy
nakadaj si na siebie lub s zagniedone.
Moesz take okreli, ktre warstwy bd
widoczne po zaadowaniu strony, a ktre nie
bd wywietlane.
Rysunek 14.41. Warstwa na wierzchu, ktra
bya widoczna na rysunku 14.40, zostaa ukryta
ukryta.
oznacza warstw widoczn.
warstwy.
2. Kliknij w kolumnie po lewej stronie, aby
381
Otwarte oko
Rozdzia 14.
Kolejno" warstw
To za pomoc Z-indeksu warstw mona
zdecydowa, w jakiej kolejnoci zostan one
odtworzone przez przegldark (rysunki 14.44
14.46).
Wskazwki
Chocia w Dreamweaverze uywa si
terminu kolejno na stosie dla Z-indeksu,
to nie oznacza to jednak, i jest to jaka
wykluczajca skala. Trzy rne warstwy
na stronie mog mie taki sam Z-indeks 1.
Dwie warstwy o tym samym Z-indeksie (lub
Kolejno warstw
382
Warstwy i pozycjonowanie
Wskazwki
Uwaaj, aby nie przecign warstwy
na nazw innej warstwy, poniewa spowoduje
to zagniedenie tej pierwszej w drugiej
(zobacz Zagniedanie warstw i nakadanie
ich na siebie wczeniej w tym rozdziale).
Inspektor Layers moe w dziwny sposb
383
Kolejno warstw
Rozdzia 14.
Zawarto" warstw
W warstwie moe si znale nieomal kada
zawarto: tekst, grafika, tabele, formularze,
multimedia i oczywicie inne warstwy.
Aby w warstwie umiejscowi jak zawarto,
umie kursor w jej wntrzu, a nastpnie wstaw
dowolny obiekt (rysunek 14.50).
Wskazwki
Moesz przecign do warstwy zawarto
z zewntrz. Zaznacz wybrany obiekt,
przytrzymaj wcinity przycisk myszy
i przecignij obiekt w granice warstwy.
Do warstwy moesz wstawi prawie wszystko,
Zawarto warstw
384
Warstwy i pozycjonowanie
Warstwy a style
Wszystkie wszechstronne parametry arkuszy
stylw, nie tylko pozycjonowanie, opisane
w rozdziale 11., mog by stosowane w warstwach.
Podczas tworzenia warstwy w Dreamweaverze
parametry stylw, ktre opisuj zachowanie
warstwy, pojawiaj si zazwyczaj bezporednio
w znaczniku (inaczej ni w przypadku
parametrw klasy lub redefiniowanych
znacznikw, ktre pojawi si z obszarze
znacznika
).
Rysunek 14.53. Redefiniowaam znacznik
<div> na tej stronie wszystkie warstwy,
utworzone za pomoc tego znacznika, maj
jednopikselowe czarne obramowanie
Warstwy a style
Rozdzia 14.
Kadrowanie
Warstwy s troch podobne do komrek tabeli,
poniewa take dopasowuj si do zawartoci.
Nawet jeli zdefiniujesz dokadne wymiary
warstwy, to po umieszczeniu w niej wikszej
zawartoci wymiary zostan zignorowane.
Warstwa rni si te od komrki tabeli tym,
e moesz j wykadrowa. Jak ju wspomniaam
wczeniej, kadr jest czci warstwy, ktra jest
widoczna. Przypomina to troch kadrowanie
grafiki, tyle e tu cz obcita jest ukryta,
a nie usunita (rozmiar pliku wykadrowanej
zawartoci jest taki sam, jak niewykadrowanej).
Obszar wykadrowany moe mie ten sam rozmiar
(rysunki 14.55 i 14.56), co warstwa lub by
mniejszy od niej (mone te by wikszy,
ale to raczej jest bez sensu).
Kadrowanie
2. Zaznacz warstw.
3. Wpisz liczby w polach Clip Rectangle:
Apply.
Zdefiniowany obszar warstwy bdzie widoczny,
a pozostaa cz zawartoci ukryta.
386
Warstwy i pozycjonowanie
Wskazwki
Miary L i R s odmierzane od lewej krawdzi
warstwy, a T i B od grnej (rysunek 14.55).
Kadrowanie odbywa si w nastpujcy
387
Kadrowanie
Rozdzia 14.
Zawarto" przepeniona
Kiedy zawarto jest wiksza od rozmiaru
warstwy (niezalenie od kadrowanego obszaru),
mamy do czynienia z tzw. zawartoci przepenion.
Mona pozwoli przegldarce, by w sposb
domylny potraktowaa przepenienie, lub wybra
jedn z trzech opcji: hidden (ukryj), visible (poka)
lub scroll (przewijaj). Uycie tej ostatniej powoduje
dodanie paskw przewijania do warstwy
(rysunek 14.58).
Aby okreli
sposb traktowania przepenienia:
1. Zaznacz warstw.
Zawarto przepeniona
przewijania.
388
Warstwy i pozycjonowanie
To warstwy
Warstwy, podobnie jak tabele, komrki tabel,
czy bloki tekstu CSS mog mie wasne to
jednobarwne lub graficzne. To warstwy
przykrywa kolory lub grafik ta strony
(rysunek 14.60).
Wskazwka
Informacje na temat okna Color znajduj si
w rozdziale 3.
389
To warstwy
Rozdzia 14.
Ustawienia warstw
Kiedy wstawiasz warstw za pomoc polecenia
z menu Insert, program wklei domyln
warstw, ktr bdziesz mg zmodyfikowa
(rysunek 14.62). Oczywicie, Dreamweaver
jest tak plastyczny, e domylne waciwoci
warstwy rwnie moesz zmieni. Wszystkie,
oprcz rozmiaru, s take dodawane do warstw
rysowanych przy uyciu polecenia z palety
Objects (przycisk Draw Layer).
Aby zdefiniowa
domylne ustawienia warstwy:
Ustawienia warstw
390
Warstwy i pozycjonowanie
7. Zaznaczenie pola wyboru Nesting spowoduje,
391
Ustawienia warstw
Wskazwka
Automatyczne zagniedanie warstw
moesz wcza lub wycza przez
przytrzymanie klawisza Ctrl (Command).
Rozdzia 14.
392
Warstwy i pozycjonowanie
Dodatkowe wa"ciwo"ci
warstw Navigatora
Znaczniki
i
Netscapea maj
kilka wasnych parametrw.
Kiedy zagniedasz dwie warstwy Netscapea,
moesz wybra jedn z dwch zalenoci: Left,
Top (X-Y) odpowiada podstawowej zalenoci
pozycji warstwy zagniedonej od lewego
grnego rogu warstwy nadrzdnej. Wybranie
opcji PageX, PageY ustala pozycj zagniedonej
warstwy w odniesieniu do lewego grnego
naronika strony (kada z tych opcji ma swoje
zalety).
Wskazwki
Warstwy nadrzdne automatycznie wstawiane
s pod warstwy podrzdne w Z-indeksie
warstw.
Warstwy Netscapea i warstwy utworzone
za pomoc znacznika nie zagniedaj
si poprawnie.
393
Rozdzia 14.
Definicja wa"ciwo"ci
warstwy Netscapea
Istnieje moliwo zdefiniowania zwizku
pomidzy warstwami Netscapea, moesz take
wywietli cakiem inny dokument HTML
w postaci zawartoci ramki przez okrelenie
jego adresu URL w polu Layer Source.
i zaznacz j.
2. Wybierz opcj pooenia: Left, Top lub
Znacznik <nolayer>
Obydwie omwione na ostatnich
stronach warstwy s specyficzne
dla Navigatora.
W przegldarkach, ktre nie obsuguj
znacznikw
i
, jak np.
w Explorerze 4, ich zawarto zostanie
wywietlona, ale pozycjonowanie i efekty
dodane za pomoc skryptw bd
kompletnie zignorowane.
Trzeba wic pamita o uytkownikach
tych przegldarek i z t myl uy
znacznika
. Naley po prostu
doda kod podobny do tych z poniszych
przykadw.
Na przykad:
!"
#
$%&
'
#
&
Lub w troch przystpniejszej formie:
<
""
"(
)
&
*
*
(+
+
#
#"%
394
Warstwy i pozycjonowanie
Konwersja warstw
w tabele (i odwrotnie)
Jeli zachwycia Ci uniwersalno warstw,
to wci powiniene pamita, e tylko
w przegldarkach w wersji 4 lub pniejszych
wywietlane s one poprawnie. Przykadowo,
ich zawarto moe by pokazana poprawnie,
ale pozycjonowanie i Z-indeksy bd
zignorowane, przez co zastosowanie warstw
okae si bezuyteczne.
Wskazwka
W Dreamweaverze nie istnieje moliwo
konwertowania nakadajcych si lub
zagniedonych warstw. Przed rozpoczciem
pracy moesz wic zaznaczy pole wyboru
Prevent Overlaps w inspektorze Layers.
Nie bdzie wtedy moliwe nakadanie
warstw jednej na drug. Jeli na stronie s
takie warstwy lub warstwy zagniedone,
powiniene je rozczy.
395
Konwersja warstw
Rozdzia 14.
Konwersja warstw
396
Warstwy i pozycjonowanie
Wskazwki
Moesz na chwil wyczy krawdzie
tabeli, aby ukad strony by bardziej
przejrzysty. Z menu okna Document wybierz
polecenie View/Visual Aids/Table Borders
(rysunek 14.75).
Wszystkie warstwy, ktre znajduj si
397
Konwersja warstw
Rozdzia 14.
3. Wybierz odpowiednie opcje:
Aby warstwy nie mogy nachodzi
Konwersja warstw
398
Warstwy i pozycjonowanie
Kalka grafiki
Niektrzy projektanci, przed rozpoczciem
pracy nad dokumentem HTML, tworz makiet
strony w Photoshopie (lub innym programie
graficznym). Czy nie byoby wspaniale, gdyby
mona byo wywietli w tle makiet strony i na
podkadzie umieci poszczeglne jej elementy?
399
Kalka grafiki
Rozdzia 14.
Moesz teraz podzieli grafik na kawaki
w edytorze Fireworks lub innym, utworzy dla
kolejnych fragmentw osobn warstw, a potem
przecign kady z nich na kalk i powieli
ukad obrazka (rysunek 14.83).
View/Tracing Image/Show.
Kalka grafiki
lub
Gdy okno jest otwarte, uyj klawiszy kursorw
i przesu dowolnie grafik w jednopikselowych
skokach.
3. Na zakoczenie kliknij OK.
400
Warstwy i pozycjonowanie
401
Kalka grafiki
Rozdzia 14.
402