html, xhtml i css. biblia. wydanie v pełna wersja.pdf

(17089 KB) Pobierz
887614270.001.png
Spis treci
O autorze ......................................................................................................... 21
Wprowadzenie ................................................................................................. 23
Cz I Tworzenie treci z wykorzystaniem jzyka HTML ........... 33
Rozdzia 1. Czym jest jzyk znaczników? ........................................................ 35
Co tu robimy? .....................................................................................................................................35
Przedstawienie hipertekstu ..................................................................................................................36
Przedstawienie instrukcji znacznikowych ...........................................................................................37
Przedstawienie jzyka znaczników .....................................................................................................38
Podsumowanie ....................................................................................................................................40
Rozdzia 2. Wartoci i jednostki w HTML-u ...................................................... 41
Podstawowa posta zapisu atrybutów .................................................................................................41
Wspólne atrybuty ................................................................................................................................44
Identyfikacja znaczników — identyfikatory i klasy ......................................................................44
Teksty i komentarze ............................................................................................................................45
Komentarze ...................................................................................................................................45
Sekcje CDATA .............................................................................................................................46
Jednolite identyfikatory zasobów ........................................................................................................47
Opcje jzyka i ustawienia midzynarodowe .......................................................................................47
Kod jzyka ....................................................................................................................................48
Kierunek tekstu .............................................................................................................................48
Podsumowanie ....................................................................................................................................48
Rozdzia 3. Co jest umieszczane w dokumentach HTML? ................................ 49
Okrelanie typu dokumentu ................................................................................................................50
Ogólna struktura dokumentu — HTML, nagówek i tre ..................................................................50
Znacznik <html> ...........................................................................................................................51
Znacznik <head> ..........................................................................................................................51
Znacznik <body> ..........................................................................................................................52
Definicje stylów ..................................................................................................................................52
Elementy blokowe — oznaczenia definiujce akapity oraz inne bloki treci ......................................53
Sformatowane akapity ..................................................................................................................54
Nagówki ......................................................................................................................................54
Cytaty ...........................................................................................................................................56
Elementy list .................................................................................................................................57
8
HTML, XHTML i CSS. Biblia
Tekst preformatowany ..................................................................................................................58
Sekcje strony .................................................................................................................................59
Elementy wewntrzwierszowe — oznaczenia znaków .......................................................................61
Podstawowe znaczniki wewntrzwierszowe .................................................................................61
Fragmenty tekstu ..........................................................................................................................62
Znaki specjalne (symbole znakowe) ...................................................................................................63
Elementy organizacyjne ......................................................................................................................64
Tabele ...........................................................................................................................................64
Formularze ....................................................................................................................................65
cza do innych stron .........................................................................................................................67
Obrazy .................................................................................................................................................68
Komentarze .........................................................................................................................................69
Skrypty ................................................................................................................................................69
Poczenie wszystkich elementów ......................................................................................................70
Podsumowanie ....................................................................................................................................71
Rozdzia 4. Elementy nagówka ........................................................................ 73
Okrelanie tytuu dokumentu ..............................................................................................................73
Podawanie informacji uywanych przez wyszukiwarki ......................................................................74
Okrelanie domylnej cieki ..............................................................................................................75
Sekcje skryptów ..................................................................................................................................77
Sekcje stylów ......................................................................................................................................77
Okrelanie profili ................................................................................................................................77
Kolor i obraz ta ..................................................................................................................................78
Okrelanie koloru ta dokumentu ..................................................................................................78
Okrelanie obrazu ta dokumentu .................................................................................................79
Podsumowanie ....................................................................................................................................80
Rozdzia 5. Podstawy okrelania struktury tekstów ...................................... 81
Formatowanie akapitów ......................................................................................................................81
Podzia wiersza ...................................................................................................................................83
Sekcje ..................................................................................................................................................84
Poziome linie ......................................................................................................................................88
Cytaty blokowe ...................................................................................................................................89
Tekst preformatowany ........................................................................................................................90
Podsumowanie ....................................................................................................................................91
Rozdzia 6. Tekst ............................................................................................... 93
Metody formatowania tekstu ...............................................................................................................93
Znacznik <font> ...........................................................................................................................94
Akcentowanie i inne znaczniki dotyczce tekstu ..........................................................................94
Formatowanie tekstu przy uyciu CSS .........................................................................................94
Pogrubienie i kursywa .........................................................................................................................97
Stosowanie uwypuklenia zamiast kursywy .........................................................................................97
Czcionka o staej szerokoci ...............................................................................................................98
Indeksy — górny i dolny ....................................................................................................................98
Skróty ..................................................................................................................................................99
Oznaczanie zmian w dokumencie — wstawianie i usuwanie tekstu ...................................................99
Grupowanie elementów tekstowych znacznikiem <span> ................................................................100
Podsumowanie ..................................................................................................................................101
9
Spis treci
Rozdzia 7. Listy .............................................................................................. 103
Omówienie list ..................................................................................................................................103
Listy uporzdkowane (numerowane) ................................................................................................104
Listy nieuporzdkowane (punktowane) ............................................................................................108
Listy definicji ....................................................................................................................................112
Listy zagniedone ............................................................................................................................114
Podsumowanie ..................................................................................................................................115
Rozdzia 8. cza ............................................................................................. 117
Czym s cza? ..................................................................................................................................118
cza do stron WWW .......................................................................................................................119
cza wzgldne i bezwzgldne .........................................................................................................120
Docelowe okna czy ........................................................................................................................122
Tekst podpowiedzi cza ...................................................................................................................123
Skróty klawiaturowe i kolejno uaktywniania czy .......................................................................123
Skróty klawiaturowe ...................................................................................................................124
Kolejno uaktywniania czy ....................................................................................................125
Tworzenie kotwic ..............................................................................................................................125
Dobór kolorów czy .........................................................................................................................126
Parametry dokumentu docelowego ...................................................................................................128
Znacznik <link> ................................................................................................................................129
Podsumowanie ..................................................................................................................................130
Rozdzia 9. Tabele ........................................................................................... 131
Czci skadowe tabeli HTML ..........................................................................................................131
Szeroko i wyrównanie tabeli ..........................................................................................................133
Odstpy i otoczenie komórek ............................................................................................................137
Obramowanie i krawdzie ................................................................................................................138
Obramowanie tabeli ....................................................................................................................138
Krawdzie tabeli .........................................................................................................................140
Wiersze .............................................................................................................................................140
Komórki ............................................................................................................................................142
Podpis tabeli ......................................................................................................................................144
Grupowanie wierszy — nagówek, tre i stopka tabeli ....................................................................146
Kolor ta ............................................................................................................................................148
Komórki rozcigajce si na kilka wierszy lub kolumn ....................................................................149
Grupowanie kolumn ..........................................................................................................................153
Zastosowanie tabel do formatowania stron .......................................................................................154
Podstawy formatowania z wykorzystaniem tabel .......................................................................155
Przykady stron dostpnych w internecie ....................................................................................158
Strony pywajce ........................................................................................................................158
Niestandardowe poczenie grafiki i tekstu ................................................................................163
Menu nawigacyjne i bloki dokumentów .....................................................................................166
Dokumenty wielokolumnowe .....................................................................................................167
Podsumowanie ..................................................................................................................................169
Rozdzia 10. Ramki ........................................................................................... 171
Omówienie ramek .............................................................................................................................171
Zbiory ramek i zawarto ramek .......................................................................................................172
Tworzenie zbioru ramek .............................................................................................................173
Marginesy, obramowania i paski przewijania ramek ..................................................................176
Modyfikacja rozmiaru ramek ......................................................................................................179
10
HTML, XHTML i CSS. Biblia
Odsyacze do ramek ..........................................................................................................................179
Zagniedone zbiory ramek ..............................................................................................................182
Ramki pywajce ...............................................................................................................................183
Podsumowanie ..................................................................................................................................186
Rozdzia 11. Formularze .................................................................................. 187
Podstawowe informacje o formularzach ...........................................................................................188
Wstawianie formularzy .....................................................................................................................191
Metoda GET ...............................................................................................................................191
Metoda POST .............................................................................................................................192
Dodatkowe atrybuty znacznika <form> ......................................................................................192
Etykiety pól .......................................................................................................................................193
Pola tekstowe ....................................................................................................................................193
Pola hase ..........................................................................................................................................194
Przyciski opcji ...................................................................................................................................194
Pola wyboru ......................................................................................................................................195
Listy wyboru .....................................................................................................................................195
Obszary tekstowe ..............................................................................................................................197
Pola ukryte ........................................................................................................................................199
Przyciski ...........................................................................................................................................199
Rysunki .............................................................................................................................................200
Pola plików .......................................................................................................................................201
Przyciski przesyania danych i czyszczenia pól ................................................................................202
Kolejno uaktywniania kontrolek i skróty klawiaturowe ................................................................203
Uniemoliwienie wprowadzania zmian ............................................................................................203
Grupy pól i ich opis ...........................................................................................................................205
Stosowanie zdarze do obsugi formularzy .......................................................................................206
Skrypty formularzy i usugi skryptowe .............................................................................................210
Pobranie programu obsugi formularza .......................................................................................210
Wykorzystanie usug skryptowych .............................................................................................211
Podsumowanie ..................................................................................................................................211
Rozdzia 12. Kolory i rysunki ........................................................................... 213
Podstawowe informacje o kolorach ..................................................................................................213
Inne sposoby okrelania kolorów ......................................................................................................214
Ewolucja kolorów uywanych na stronach WWW ...........................................................................215
Stosowanie odpowiednich metod okrelania kolorów ......................................................................221
Formaty graficzne stosowane w dokumentach WWW .....................................................................223
Kompresja obrazu .......................................................................................................................223
Opcje kompresji ..........................................................................................................................224
Format GIF .................................................................................................................................225
Format JPEG ...............................................................................................................................225
Format PNG ................................................................................................................................226
Przygotowanie plików graficznych ...................................................................................................226
Najwaniejsze funkcje ................................................................................................................227
Progresywne obrazy JPEG i rysunki GIF z przeplotem ..............................................................228
Wykorzystanie efektu przezroczystoci ......................................................................................228
Animacje .....................................................................................................................................229
Wstawianie rysunków .......................................................................................................................230
Rozmieszczanie rysunków ................................................................................................................232
Zgłoś jeśli naruszono regulamin