HTML_XHTML_i_CSS_Biblia_hxcsbi.pdf
(
1064 KB
)
Pobierz
IDZ DO
PRZYK£ADOWY ROZDZIA£
SPIS TRE CI
HTML, XHTML i CSS. Biblia
Autorzy: Bryan Pfaffenberger, Steven M. Schafer,
Chuck White, Bill Karow
T³umaczenie: Piotr Cie lak (rozdz. 33 – 34, dod. A, B),
W³odzimierz Gajda (rozdz. 8, 10), Marcin Jagodziñski
(rozdz. 25, 29), Marek Pa³czyñski (rozdz. 6, 7, 9, 11 – 15),
Piotr Rajca (rozdz. 26 – 28), Marcin Samodulski (rozdz. 30 – 32),
Joanna Sugiero (wprowadzenie, rozdz. 1 – 5, 16 – 24)
ISBN: 83-7361-725-6
Tytu³ orygina³u:
HTML, XHTML, and CSS Bible
Format: B5, stron: 816
KATALOG KSI¥¯EK
KATALOG ONLINE
ZAMÓW DRUKOWANY KATALOG
TWÓJ KOSZYK
DODAJ DO KOSZYKA
Poznaj tajniki projektowania nowoczesnych stron WWW
• Napisz kod strony zgodny z najnowszymi standardami og³aszanymi przez W3C
• Wykorzystaj na stronach technologie skryptowe, Dynamiczny HTML
oraz mechanizmy jêzyka XML
• Zastosuj nowoczesne narzêdzia do tworzenia i testowania witryny
Sieæ WWW, od swojego powstania do czasów obecnych, bardzo zmieni³a swoje oblicze.
Ilo æ w³¹czonych w ni¹ komputerów powiêksza siê w ogromnym tempie. Zmieniaj¹ siê
mo¿liwo ci przegl¹darek i sposoby przesy³ania informacji. Stale ewoluuje równie¿ jeden
z podstawowych „budulców” sieci WWW — jêzyk HTML. Jego mo¿liwo ci musz¹ nad¹¿aæ
za coraz wiêkszymi oczekiwaniami u¿ytkowników sieci i funkcjami oferowanymi przez
urz¹dzenia wykorzystywane do jej przegl¹dania. Organizacja koordynuj¹ca jego rozwój —
konsorcjum W3C — co pewien czas og³asza nowy standard jêzyka. Ewolucja HTML-a
maj¹ca na celu uzyskanie mo¿liwo ci wy wietlania witryn WWW nie tylko
na monitorach komputerów, ale tak¿e na wy wietlaczach telefonów komórkowych
i komputerów przeno nych oraz edycji tre ci strony niezale¿nie od jej wygl¹du poci¹gnê³a
za sob¹ powstanie standardu CSS. CSS (Kaskadowe Arkusze Stylów) to technologia
umo¿liwiaj¹ca dowolne formatowanie stron WWW oraz szybkie modyfikacje ich
kolorystyki i uk³adu elementów.
Ksi¹¿ka „HTML, XHTML i CSS. Biblia” to dog³êbny opis najnowszych standardów
zwi¹zanych z tworzeniem stron WWW — obowi¹zuj¹cej obecnie specyfikacji jêzyka HTML,
technologii CSS oraz najnowszego produktu W3C — jêzyka XHTML. Przedstawia
nowoczesne metodologie tworzenia i testowania witryn WWW oraz ich aktualizowania
i modyfikowania. Wprowadza tak¿e w tematykê technologii skryptowych oraz jêzyka XML.
Je li chcesz zaistnieæ w internecie — stwórz w³asn¹ witrynê WWW. Dziêki wiadomo ciom
zawartym w tej ksi¹¿ce nie bêdzie to stanowi³o dla Ciebie problemu.
CENNIK I INFORMACJE
ZAMÓW INFORMACJE
O NOWO CIACH
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
5RKU VTG EK
1 #WVQTCEJ
9RTQYCF\GPKG
%\ú è + 1OÎYKGPKG Lú\[MC *6/. K :*6/.
4Q\F\KC 9RTQYCF\GPKG FQ UKGEK 999 K Lú\[MC *6/.
Czym jest World Wide Web? .............................................................................................................. 31
Jak działa sieć WWW? ........................................................................................................................ 32
Czym jest hipertekst?........................................................................................................................... 33
Gdzie mieści się HTML?..................................................................................................................... 33
Wynalezienie HTML-a.................................................................................................................. 33
Krótka historia języka HTML ....................................................................................................... 35
Kto zatem ustanawia reguły?......................................................................................................... 37
Czym jest CSS? ................................................................................................................................... 39
Koszmar utrzymania...................................................................................................................... 39
Wstęp do CSS ............................................................................................................................... 42
Co oznacza słowo „kaskadowe”? .................................................................................................. 42
Czym jest XHTML? ............................................................................................................................ 43
Tworzenie dokumentu HTML ............................................................................................................. 44
Pisanie w języku HTML................................................................................................................ 44
Nadawanie plikom rozszerzenia kojarzącego się z siecią WWW.................................................. 44
Formatowanie tekstu ..................................................................................................................... 45
Nadawanie dokumentowi struktury............................................................................................... 45
Czy nie potrzebuję serwera WWW?.................................................................................................... 46
Podsumowanie..................................................................................................................................... 46
4Q\F\KC < E\GIQ UM CFC UKú UVTQPC 999!
Definiowanie typu dokumentu ............................................................................................................ 48
Ogólna struktura — znaczniki HTML, Head oraz Body ..................................................................... 48
Znacznik <html> ........................................................................................................................... 48
Znacznik <head>........................................................................................................................... 48
Style..................................................................................................................................................... 50
Elementy blokowe — znaczniki dla akapitów..................................................................................... 52
Sformatowane akapity................................................................................................................... 52
Nagłówki ....................................................................................................................................... 53
Wydzielony blok tekstu................................................................................................................. 54
Listy .............................................................................................................................................. 55
Zachowanie pierwotnego formatowania tekstu ............................................................................. 57
Grupowanie elementów................................................................................................................. 57
*6/. :*6/. K %55 $KDNKC
Elementy wstawiane — znaczniki formatujące znaki.......................................................................... 58
Podstawowe znaczniki wstawiane................................................................................................. 58
Elementy span ............................................................................................................................... 59
Znaki specjalne (encje)........................................................................................................................ 59
Elementy organizacyjne....................................................................................................................... 60
Tabele............................................................................................................................................ 61
Formularze .................................................................................................................................... 62
Łącza do innych stron.......................................................................................................................... 64
Obrazy ................................................................................................................................................. 65
Komentarze.......................................................................................................................................... 66
Skrypty ................................................................................................................................................ 66
Wszystko razem................................................................................................................................... 67
Podsumowanie..................................................................................................................................... 68
4Q\F\KC 4Q\RQE\úEKG RTCE[ PCF UVTQPæ 999
Podstawowe zasady dotyczące kodu HTML ....................................................................................... 69
U ywanie swobodnych białych znaków........................................................................................ 70
U ywanie poprawnej formy języka HTML................................................................................... 70
Wstawianie w kodzie komentarzy ................................................................................................. 71
Tworzenie podstawowej struktury....................................................................................................... 72
Deklarowanie typu dokumentu............................................................................................................ 72
Definiowanie tytułu dokumentu .......................................................................................................... 73
Dostarczanie informacji wyszukiwarkom............................................................................................ 73
Definiowanie domyślnej ście ki.......................................................................................................... 74
Definiowanie automatycznego odświe ania i przekierowania............................................................. 75
Kolor tła strony i obrazy w tle ............................................................................................................. 76
Definiowanie koloru tła................................................................................................................. 76
Definiowanie obrazu w tle dokumentu.......................................................................................... 77
Podsumowanie..................................................................................................................................... 78
%\ú è ++ 2QFUVCY[ VYQT\GPKC UVTQP Y Lú\[MW *6/. K :*6/.
4Q\F\KC 9KGTU\G RQF\KC [ YKGTU\[ K CMCRKV[
Podziały wierszy.................................................................................................................................. 81
Akapity.......................................................................................................................................... 83
Ręczne wstawianie podziałów wierszy ......................................................................................... 85
Twarde spacje...................................................................................................................................... 87
Łączniki opcjonalne............................................................................................................................. 87
Zachowanie formatowania — element <pre>...................................................................................... 88
Wcięcia................................................................................................................................................ 90
Nagłówki ............................................................................................................................................. 92
Linie poziome...................................................................................................................................... 93
Grupowanie za pomocą elementu <div> ............................................................................................. 94
Podsumowanie..................................................................................................................................... 97
4Q\F\KC .KUV[
Omówienie list..................................................................................................................................... 99
Listy uporządkowane (numerowane)................................................................................................. 100
Listy nieuporządkowane (punktowane) ............................................................................................. 105
Listy definicji .................................................................................................................................... 108
Listy zagnie d one ............................................................................................................................ 110
Podsumowanie................................................................................................................................... 111
5RKU VTG EK
4Q\F\KC 4[UWPMK
Formaty graficzne stosowane w dokumentach WWW ...................................................................... 113
Kompresja obrazu ....................................................................................................................... 114
Opcje kompresji .......................................................................................................................... 114
Głębia kolorów............................................................................................................................ 116
Zwiększanie szybkości pobierania stron ..................................................................................... 117
Przygotowanie plików graficznych.................................................................................................... 118
Najwa niejsze funkcje................................................................................................................. 119
Darmowe oprogramowanie alternatywne.................................................................................... 120
Progresywne obrazy JPEG i rysunki GIF z przeplotem .............................................................. 120
Wstawianie rysunków........................................................................................................................ 122
Rozmieszczanie rysunków................................................................................................................. 123
Opis wyświetlany w przeglądarkach tekstowych .............................................................................. 125
Wymiary i skalowanie rysunków ...................................................................................................... 126
Obramowanie rysunków.................................................................................................................... 128
Mapy obrazu...................................................................................................................................... 128
Definiowanie mapy obrazu ......................................................................................................... 130
Definiowanie obszarów aktywnych............................................................................................. 130
Połączenie poszczególnych rozwiązań ........................................................................................ 132
Animacje ........................................................................................................................................... 133
Podsumowanie................................................................................................................................... 134
4Q\F\KC æE\C
Czym są łącza? .................................................................................................................................. 136
Łącza do stron WWW ....................................................................................................................... 137
Łącza względne i bezwzględne.......................................................................................................... 138
Docelowe okna łączy......................................................................................................................... 140
Tekst podpowiedzi łącza.................................................................................................................... 141
Skróty klawiaturowe i kolejność uaktywniania łączy ........................................................................ 142
Skróty klawiaturowe.................................................................................................................... 142
Kolejność uaktywniania łączy ..................................................................................................... 142
Tworzenie kotwic .............................................................................................................................. 143
Dobór kolorów łączy ......................................................................................................................... 144
Parametry dokumentu docelowego.................................................................................................... 145
Znacznik <link> ................................................................................................................................ 147
Podsumowanie................................................................................................................................... 147
4Q\F\KC 6GMUV
Metody formatowania tekstu ............................................................................................................. 149
Znacznik <font> .......................................................................................................................... 150
Akcentowanie i inne znaczniki dotyczące tekstu......................................................................... 150
Formatowanie tekstu przy u yciu CSS........................................................................................ 151
Pogrubienie i kursywa ....................................................................................................................... 152
Czcionka o stałej szerokości.............................................................................................................. 153
Indeksy — górny i dolny ................................................................................................................... 153
Skróty ................................................................................................................................................ 154
Oznaczanie zmian w dokumencie — wstawianie i usuwanie tekstu.................................................. 154
Grupowanie elementów tekstowych znacznikiem <span> ................................................................ 154
Podsumowanie................................................................................................................................... 155
*6/. :*6/. K %55 $KDNKC
4Q\F\KC <PCMK URGELCNPG
Kodowanie znaków ........................................................................................................................... 158
Znaki specjalne.................................................................................................................................. 158
Znaki spacji i myślników................................................................................................................... 159
Symbol praw autorskich i znaku towarowego ................................................................................... 160
Symbole walut ................................................................................................................................... 161
Rzeczywiste znaki cudzysłowu ......................................................................................................... 161
Strzałki .............................................................................................................................................. 162
Znaki zawierające symbole akcentu .................................................................................................. 162
Litery alfabetu greckiego i symbole matematyczne........................................................................... 165
Inne u yteczne symbole..................................................................................................................... 168
Podsumowanie................................................................................................................................... 170
4Q\F\KC 6CDGNG
Części składowe tabeli HTML .......................................................................................................... 171
Szerokość i wyrównanie tabeli .......................................................................................................... 173
Odstępy i otaczanie komórek............................................................................................................. 176
Obramowanie i krawędzie ................................................................................................................. 177
Obramowanie tabeli .................................................................................................................... 177
Krawędzie tabeli.......................................................................................................................... 178
Wiersze.............................................................................................................................................. 179
Komórki............................................................................................................................................. 180
Podpis tabeli ...................................................................................................................................... 181
Grupowanie wierszy — nagłówek, treść i stopka tabeli .................................................................... 183
Kolor tła............................................................................................................................................. 185
Komórki rozciągające się na kilka wierszy lub kolumn .................................................................... 186
Grupowanie kolumn .......................................................................................................................... 189
Podsumowanie................................................................................................................................... 190
4Q\F\KC 4Q\OKGU\E\CPKG GNGOGPVÎY UVTQP[ \C RQOQEæ VCDGN
Podstawy formatowania z wykorzystaniem tabel .............................................................................. 191
Przykłady stron dostępnych w internecie........................................................................................... 194
Strony pływające ............................................................................................................................... 197
Niestandardowe połączenie grafiki i tekstu ....................................................................................... 199
Menu nawigacyjne i bloki dokumentów............................................................................................ 202
Dokumenty wielokolumnowe............................................................................................................ 203
Podsumowanie................................................................................................................................... 204
4Q\F\KC 4COMK
Omówienie ramek.............................................................................................................................. 205
Zbiory ramek i zawartość ramek ....................................................................................................... 208
Tworzenie zbioru ramek.............................................................................................................. 208
Marginesy, obramowania i paski przewijania ramek................................................................... 210
Modyfikacja rozmiaru ramek ...................................................................................................... 211
Odsyłacze do ramek........................................................................................................................... 213
Zagnie d one zbiory ramek............................................................................................................... 215
Ramki pływające ............................................................................................................................... 217
Podsumowanie................................................................................................................................... 220
Plik z chomika:
Ksiazki_20
Inne pliki z tego folderu:
Baw_sie_kodem_Twoja_wlasna_strona_WWW_CoderDojo_Nano_bawkod.pdf
(5718 KB)
Adobe_Illustrator_CC_Oficjalny_podrecznik_Wydanie_II_ilcco2.pdf
(3289 KB)
ABC_kaskadowych_arkuszy_stylow_CSS_abccss.pdf
(262 KB)
Aplikacje_3D_Przewodnik_po_HTML5_WebGL_i_CSS3_apli3d.pdf
(2550 KB)
CSS3_Nieoficjalny_podrecznik_Wydanie_III_css3n3.pdf
(3733 KB)
Inne foldery tego chomika:
3ds max
Access
Acrobat
After Effects
Agile - Programowanie
Zgłoś jeśli
naruszono regulamin