DHTML i CCS - Układ strony internetowej - Helion.pdf

(1636 KB) Pobierz
C:\Andrzej\PDF\Po prostu DHTML i CSS\1 strona.cdr
IDZ DO
SPIS TRECI
Po prostu DHTML i CSS
KATALOG KSI¥¯EK
Autor: Jason Cranford Teague
T³umaczenie: Agata Bulandra
ISBN: 83-7197-569-4
Tytu³ orygina³u:
KATALOG ONLINE
DHTML and CSS for the World Wide
ZAMÓW DRUKOWANY KATALOG
Przyk³ady na ftp: 7771 kB
TWÓJ KOSZYK
W ksi¹¿ce tej pokazano najlepsze sposoby wprowadzania w ¿ycie DHTML-a i CSS,
umo¿liwiaj¹ce obejrzenie tych stron jak najwiêkszej liczbie osób myszkuj¹cych po
Internecie. W celu lepszej organizacji informacji ksi¹¿ka jest podzielona na cztery
czêci:
DODAJ DO KOSZYKA
"
CENNIK I INFORMACJE
Czêæ 1. informuje, jak u¿ywaæ CSS, aby zapanowaæ nad wygl¹dem zawartoci
stron internetowych. Poka¿ê w³aciwe sposoby kontrolowania ró¿nych
aspektów wygl¹du strony.
Czêæ 2. zajmuje siê sposobem wykorzystania obiektowego modelu dokumentu
(DOM -- Document Object Model) wraz z CSS i JavaScriptem do stworzenia
prostych funkcji dynamicznych. Poka¿ê tak¿e, jak stworzyæ DOM, pozwalaj¹cy
na uruchomienie funkcji dynamicznych w wiêkszoci przegl¹darek,
maksymalnie ograniczaj¹c przy tym iloæ zbêdnego kodu.
Czêæ 3. skupia siê nad sposobem wykorzystania DHTML-a i CSS w dwóch
najbardziej znanych programach do edycji stron internetowych: Adobe GoLive
i  Macromedia Dreamweaver. Chocia¿ nie musimy u¿ywaæ tych programów przy
tworzeniu stron internetowych w technologii DHTML i CSS, to mog¹ one u³atwiæ
nasze ¿ycie.
Czêæ 4. pokazuje, jak przy u¿yciu DHTML-a i CSS zaprojektowaæ witrynê
internetow¹, opisuje tak¿e niektóre zastosowania tych technologii. Dodatkowo
pokazuje, jak szukaæ b³êdów w kodzie oraz zapoznaje nas z dopiero
pojawiaj¹cymi siê technologiami.
ZAMÓW INFORMACJE
O NOWOCIACH
"
ZAMÓW CENNIK
CZYTELNIA
"
FRAGMENTY KSI¥¯EK ONLINE
"
Wydawnictwo Helion
ul. Chopina 6
44-100 Gliwice
tel. (32)230-98-63
e-mail: helion@helion.pl
Format: B5, stron: 592
12071171.005.png 12071171.006.png 12071171.007.png 12071171.008.png
Spis treci
Wprowadzenie
13
Cz I
Kaskadowe arkusze stylów
23
Rozdział 1. Wprowadzenie do CSS 25
Czym jest styl? .......................................................................................... 27
Czym s kaskadowe arkusze stylów?........................................................ 28
Wersje CSS ............................................................................................... 31
Typy reguł CSS ......................................................................................... 33
Cz!"ci składowe reguły CSS..................................................................... 34
Rodzaje znaczników HTML ..................................................................... 36
Rozdział 2. Podstawy CSS 39
Dodawanie CSS do znacznika HTML ...................................................... 40
Dodawanie CSS do strony internetowej.................................................... 42
Dodawanie CSS do witryny internetowej ................................................. 45
(Re)Definiowanie znaczników HTML...................................................... 51
Definiowanie klas w celu stworzenia własnych znaczników...................... 53
Definiowanie identyfikatorów w celu identyfikacji obiektów .................. 55
Tworzenie własnych znaczników elementów wewn!trznych ................... 57
Tworzenie własnych znaczników elementów blokowych ........................ 59
Definiowanie znaczników z t sam reguł .............................................. 61
Definiowanie znaczników w kontek"cie ................................................... 63
Tworzenie definicji !important.................................................................. 65
Dziedziczenie wła"ciwo"ci od rodzica ...................................................... 67
Zarzdzanie istniejcymi i dziedziczonymi warto"ciami wła"ciwo"ci...... 69
Ustalanie kolejno"ci w kaskadzie.............................................................. 71
Tworzenie arkusza stylów dla wydruków ................................................. 73
Dodawanie komentarzy............................................................................. 76
Strategie arkuszy stylów............................................................................ 77
5
12071171.001.png
Spis treci
Rozdział 3. Sterowanie czcionkami 79
Podstawy typografii u9ywanej w Sieci ..................................................... 80
Rodzaje prezentacji tekstu w Sieci ............................................................ 81
Ustawianie czcionki .................................................................................. 83
Pobieranie czcionek................................................................................... 85
U9ywanie czcionek wła"ciwych dla przegldarki..................................... 87
Ustawianie wielko"ci czcionki .................................................................. 89
Ustawianie kursywy .................................................................................. 91
Gruby, grubszy, najgrubszy ...................................................................... 93
Tworzenie kapitalików .............................................................................. 95
Ustawianie kilku warto"ci dla czcionki..................................................... 96
Rozdział 4. Kontrolowanie tekstu 99
Dostosowywanie kerningu ...................................................................... 100
Dostosowywanie odst!pów mi!dzy słowami.......................................... 101
Dostosowywanie interlinii....................................................................... 102
Ustawianie wielko"ci liter ....................................................................... 104
Wy"rodkowanie tekstu oraz wyrównanie do lewej, prawej strony ......... 105
Pionowe wyrównanie tekstu.................................................................... 107
Tworzenie wci!< akapitów...................................................................... 109
Dekorowanie tekstu................................................................................. 111
Kontrolowanie pustej przestrzeni............................................................ 113
Ustawianie podziału strony przy drukowaniu ......................................... 115
Rozdział 5. Kontrolowanie list i kursorów 117
Tworzenie listy........................................................................................ 118
Ustawianie stylów znaków wypunktowania ........................................... 120
Tworzenie wci!cia list............................................................................. 121
Tworzenie własnych znaków wypunktowania........................................ 122
Zmiana wygldu kursora myszy.............................................................. 124
Rozdział 6. Kontrolowanie koloru i tła 127
Ustawianie tła.......................................................................................... 128
Ustawianie poszczególnych wła"ciwo"ci tła ........................................... 131
Okre"lanie koloru pierwszego planu ....................................................... 136
6
12071171.002.png
Spis treci
Rozdział 7. Kontrolowanie ramek i marginesów 137
Pudełko elementu — podstawowe informacje ........................................ 138
Ustawianie szeroko"ci i wysoko"ci elementu ......................................... 140
Ustawianie marginesów elementu........................................................... 143
Ustawianie ramek elementu .................................................................... 146
Ozdabianie ramek elementu .................................................................... 148
Ustawianie dopełnienia elementu............................................................ 151
Ustawianie ramek i marginesów tabeli ................................................... 153
Oblewanie elementu tekstem................................................................... 155
Uniemo9liwianie oblewania tekstem....................................................... 157
Okre"lanie sposobu wy"wietlenia elementu............................................ 159
Rozdział 8. Kontrola pozycjonowania 161
Okno — podstawowe informacje............................................................ 162
Ustawianie typu pozycjonowania............................................................. 164
Ustawianie pozycji lewej i górnej ........................................................... 168
Ustawianie pozycji prawej i dolnej ......................................................... 171
Układanie obiektów w stos (pozycjonowanie trójwymiarowe)................. 173
Zagnie9d9anie elementu pozycjonowanego bezwzgl!dnie w elemencie
pozycjonowanym wzgl!dnie ................................................................... 175
Zagnie9d9anie elementu pozycjonowanego wzgl!dnie w elemencie
pozycjonowanym bezwzgl!dnie.............................................................. 177
Rozdział 9. Kontrolowanie widzialno$ci 179
Ustawianie widzialno"ci elementu .......................................................... 180
Ustawianie widocznego obszaru elementu (przycinanie) ......................... 182
Nadzór nad sposobem wy"wietlenia pozostałej zawarto"ci .................... 184
Cz II Dynamiczny HTML
187
Rozdział 10. DHTML — podstawowe informacje 189
Czym jest dynamiczny HTML? .............................................................. 190
Smaczki DHTML-a................................................................................. 191
Dlaczego powinni"my u9ywa< DHTML-a?............................................ 193
Flash kontra DHTML.............................................................................. 195
7
12071171.003.png
Spis treci
Rozdział 11. Obiektowy model dokumentu 199
DOM — plan strony internetowej............................................................ 200
Tworzenie obiektu................................................................................... 202
Procedury obsługi zdarzeC ...................................................................... 203
Wykrywanie zdarzenia ............................................................................ 205
Jak działa DOM....................................................................................... 207
Sprawdzanie cech .................................................................................... 213
Sprawdzanie typu DOM.......................................................................... 214
Tworzenie DOM zgodnego z ró9nymi przegldarkami .......................... 216
U9ywanie DOM zgodnego z ró9nymi przegldarkami ........................... 219
Netscape Navigator 4 a zagnie9d9ane warstwy....................................... 221
Rozdział 12. Zbieranie informacji na temat $rodowiska 225
Sprawdzanie nazwy i wersji przegldarki ............................................... 226
Sprawdzanie systemu operacyjnego........................................................ 228
Sprawdzanie wymiarów ekranu .............................................................. 230
Sprawdzanie ustawionej liczby kolorów ................................................. 232
Sprawdzanie wymiarów okna przegldarki ............................................ 234
Sprawdzanie wymiarów widocznej cz!"ci strony ................................... 235
Sprawdzanie tytułu i adresu strony ......................................................... 237
Sprawdzanie pozycji, do której została przewini!ta strona ...................... 238
Sprawdzanie wymiarów obiektu ............................................................. 240
Sprawdzanie górnej i lewej pozycji obiektu............................................ 242
Sprawdzanie dolnej i prawej pozycji obiektu.......................................... 244
Sprawdzanie kolejno"ci nakładania si! obiektów ................................... 246
Sprawdzanie stanu widzialno"ci obiektu................................................. 248
Sprawdzanie widocznego obszaru obiektu.............................................. 250
Rozdział 13. Podstawowe techniki dynamiczne 255
Wy"wietlanie i ukrywanie obiektów ....................................................... 256
Przesuwanie obiektu z miejsca na miejsce.............................................. 258
Przesuni!cie obiektu o pewn odległo"< ................................................. 260
Zmiana warto"ci indeksu Z elementów................................................... 262
Przewijanie strony internetowej .............................................................. 265
Zmiana widocznego obszaru obiektu ...................................................... 267
8
12071171.004.png
Zgłoś jeśli naruszono regulamin