HTML XHTML i CSS Biblia Wydanie V.pdf

(576 KB) Pobierz
Idź do
• Spis treści
• Przykładowy rozdział
Katalog książek
• Katalog online
• Zamów drukowany
katalog
Twój koszyk
• Dodaj do koszyka
Cennik i informacje
• Zamów informacje
o nowościach
• Zamów cennik
Czytelnia
• Fragmenty książek
online
HTML, XHTML i CSS.
Biblia. Wydanie V
Autor: Steven M. Schafer
Tłumaczenie: Piotr Rajca
ISBN: 978-83-246-2742-4
Tytuł oryginału:
HTML, XHTML, and CSS Bible
Format: 172×245, stron: 768
Kontakt
Helion SA
ul. Kościuszki 1c
44-100 Gliwice
tel. 32 230 98 63
e-mail: helion@helion.pl
© Helion 1991–2010
• Opanuj możliwości języka HTML i kaskadowych arkuszy stylów
• Twórz strony statyczne, dynamiczne i na urządzenia mobilne
• Odkryj sposoby rozbudowania stron WWW
Jeśli czytasz notkę tej książki, zapewne zdecydowałeś się na stworzenie własnej, profesjonalnej
strony internetowej. Jedyne, czego Ci teraz trzeba, to wiedza, jak sprawnie wykorzystać niezbędny
w tym celu zestaw technologii – języki HTML i XHTML oraz kaskadowe arkusze stylów CSS.
To właśnie te narzędzia pozwalają zbudować dokument witryny, sformatować umieszczone na
niej teksty, osadzać elementy multimedialne i nadawać jej atrakcyjny wizualnie wygląd oraz
nowoczesny, dynamiczny charakter. A jeśli masz jeszcze wątpliwości, czy zadanie to leży
w zasięgu Twoich umiejętności, ta książka z pewnością je rozwieje!
Podręcznik ten, adresowany zarówno do początkujących webmasterów, jak i zawodowców, dla
pierwszych stanowi solidną podstawę do rozpoczęcia przygody z tworzeniem stron WWW,
natomiast dla drugich wyczerpujące kompendium wiedzy o odpowiednich technologiach.
Autor tak uporządkował zagadnienia – od prostych po złożone – aby w jak największym stopniu
ułatwić ich opanowanie przez czytelnika. Naukę rozpoczniesz zatem od poznania znaczników
HTML, struktury i atrybutów tego języka. Dowiesz się, jak używać multimediów i skryptów, oraz
skorzystasz z programów wspomagających tworzenie czy testowanie dokumentów. Później
przeczytasz o praktycznych rozszerzeniach HTML – XML i HTML Basic – oraz zgłębisz wszystkie
kwestie związane ze stosowaniem CSS i publikacją strony. Ogarniesz w ten sposób wszystkie
aspekty samodzielnego budowania nowoczesnej, zgodnej ze standardami, estetycznej witryny
internetowej!
• Budowanie treści z wykorzystaniem języka HTML
• Tworzenie list, łączy, tabel i ramek
• Osadzanie elementów multimedialnych
• Skrypty serwerowe i skrypty klienckie
• Czym jest i czemu służy DHTML?
• Projektowanie serwisów wielojęzycznych i zasady lokalizacji serwisów
• Publikacja witryny w sieci
• Porządkowanie i walidacja dokumentów
• Zastosowanie języka XML
• Tworzenia stron dla urządzeń mobilnych
• Kontrola prezentacji za pomocą języka CSS
• Praktyczne sztuczki i triki w CSS
Spis tre ci
O autorze ......................................................................................................... 21
Wprowadzenie ................................................................................................. 23
Czú è I
Tworzenie tre ci z wykorzystaniem júzyka HTML ........... 33
Rozdzia 1.
Czym jest júzyk znaczników? ........................................................ 35
Co tu robimy? .....................................................................................................................................35
Przedstawienie hipertekstu ..................................................................................................................36
Przedstawienie instrukcji znacznikowych ...........................................................................................37
Przedstawienie j zyka znaczników .....................................................................................................38
Podsumowanie ....................................................................................................................................40
Rozdzia 2.
Warto ci 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 j zyka i ustawienia mi dzynarodowe .......................................................................................47
Kod j zyka ....................................................................................................................................48
Kierunek tekstu .............................................................................................................................48
Podsumowanie ....................................................................................................................................48
Rozdzia 3.
Co jest umieszczane w dokumentach HTML? ................................ 49
Okre lanie 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 definiuj ce akapity oraz inne bloki tre ci ......................................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 wewn trzwierszowe — oznaczenia znaków .......................................................................61
Podstawowe znaczniki wewn trzwierszowe .................................................................................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
Poá czenie wszystkich elementów ......................................................................................................70
Podsumowanie ....................................................................................................................................71
Rozdzia 4.
Elementy nag ówka ........................................................................ 73
Okre lanie tytuáu dokumentu ..............................................................................................................73
Podawanie informacji u ywanych przez wyszukiwarki ......................................................................74
Okre lanie domy lnej cie ki ..............................................................................................................75
Sekcje skryptów ..................................................................................................................................77
Sekcje stylów ......................................................................................................................................77
Okre lanie profili ................................................................................................................................77
Kolor i obraz táa ..................................................................................................................................78
Okre lanie koloru táa dokumentu ..................................................................................................78
Okre lanie obrazu táa dokumentu .................................................................................................79
Podsumowanie ....................................................................................................................................80
Rozdzia 5.
Podstawy okre lania 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 dotycz ce tekstu ..........................................................................94
Formatowanie tekstu przy u yciu CSS .........................................................................................94
Pogrubienie i kursywa .........................................................................................................................97
Stosowanie uwypuklenia zamiast kursywy .........................................................................................97
Czcionka o staáej szeroko ci ...............................................................................................................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
Spis tre ci
9
Rozdzia 7.
Listy .............................................................................................. 103
Omówienie list ..................................................................................................................................103
Listy uporz dkowane (numerowane) ................................................................................................104
Listy nieuporz dkowane (punktowane) ............................................................................................108
Listy definicji ....................................................................................................................................112
Listy zagnie d one ............................................................................................................................114
Podsumowanie ..................................................................................................................................115
Rozdzia 8.
æcza ............................................................................................. 117
Czym s á cza? ..................................................................................................................................118
à cza do stron WWW .......................................................................................................................119
à cza wzgl dne i bezwzgl dne .........................................................................................................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
Cz ci skáadowe tabeli HTML ..........................................................................................................131
Szeroko ü i wyrównanie tabeli ..........................................................................................................133
Odst py i otoczenie komórek ............................................................................................................137
Obramowanie i kraw dzie ................................................................................................................138
Obramowanie tabeli ....................................................................................................................138
Kraw dzie tabeli .........................................................................................................................140
Wiersze .............................................................................................................................................140
Komórki ............................................................................................................................................142
Podpis tabeli ......................................................................................................................................144
Grupowanie wierszy — nagáówek, tre ü i stopka tabeli ....................................................................146
Kolor táa ............................................................................................................................................148
Komórki rozci gaj ce si na kilka wierszy lub kolumn ....................................................................149
Grupowanie kolumn ..........................................................................................................................153
Zastosowanie tabel do formatowania stron .......................................................................................154
Podstawy formatowania z wykorzystaniem tabel .......................................................................155
Przykáady stron dost pnych w internecie ....................................................................................158
Strony páywaj ce ........................................................................................................................158
Niestandardowe poá czenie 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
Zgłoś jeśli naruszono regulamin