HTML, XHTML i CSS. Biblia. Wydanie V
Autor: Steven M. Schafer
Data wydania: 2010/12
Stron: 768
Tytuł oryginału: HTML, XHTML, and CSS Bible
Tłumaczenie: Piotr Rajca
ISBN: 978[zasłonięte][zasłonięte]46274 / 978-83-[zasłonięte]-2742-4
Format: 172x245
Oprawa: twarda
Numer z katalogu: 5672
Zmiany od poprzedniego wydania
Wydawnictwo Helion
ftp://ftp.helion.pl/przyklady/hxcbi5.zip
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 51
Znacznik 51
Znacznik
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
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 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 100
Podsumowanie 101
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 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
Odsyłacze do ramek 179
Zagnieżdżone zbiory ramek 182
Ramki pływające 183
Podsumowanie 186
Rozdział 11. Formularze 187
Podstawowe informacje o formularzach 188
Wstawianie formularzy 191
Metoda GET 191
Metoda POST 192
Dodatkowe atrybuty znacznika
|