HTML i XHTML. Przewodnik encyklopedyczny - Helion
Tytuł oryginału: HTML and XHTML. The Definitive Guide, Fourth Edition
Tłumaczenie: Adam Podstawczyński
ISBN: 83-7197-440-X
stron: 624, Format: B5, okładka: miękka
Data wydania: 2001-11-28
Księgarnia: Helion
Cena książki: 66,00 zł
Język HTML zmienia się tak szybko, że trudno nadążyć za coraz to nowszymi technologiami, które się z nim wiążą. Skąd wiedzieć, czego i jak należy używać? "HTML i XHTML. Przewodnik encyklopedyczny" pomaga odpowiedzieć na te pytania. Książka ta w sposób najbardziej całościowy ze wszystkich dostępnych w sprzedaży traktuje o języku HTML. Opisuje najświeższe standardy, HTML 4.01 i XHTML 1.0, a także wszystkie funkcje obsługiwane przez popularne przeglądarki.
Poznawanie HTML-a lub XHTML-a to jak poznawanie każdego innego języka. Większość uczących się zaczyna od przyswojenia przykładów. Czerpanie z doświadczenia innych osób to naturalny, prosty i atrakcyjny sposób nauki. Ale czerpanie wiedzy z czyichś rozwiązań ma też swoje ograniczenia. Przecież przykład może być dobry albo zły. Lepiej przyswajać sobie HTML trzymając w ręku całościowy materiał referencyjny, obejmujący składnię, semantykę i wariacje języka oraz pomagający w rozróżnieniu co jest złym, a co dobrym przykładem użycia HTML-a.
Książka pomaga Czytelnikowi na oba sposoby: autorzy szczegółowo opisują każdy element obu standardów i wyjaśniają zasadę jego działania oraz sposób interakcji z innymi elementami. Przedstawiono wiele praktycznych wskazówek pomocnych przy tworzeniu zarówno prostych podręczników online, jak i złożonych prezentacji marketingowych. Setki przykładów ułatwiają Czytelnikowi stworzyć wydajną stronę WWW, a także opanować bardziej zaawansowane mechanizmy publikacji w Sieci. Książka opisuje również, jak "przestawić się" z HTML-a na XHTML.
W książce opisano następujące zagadnienia:
- Arkusze stylów i ich wpływ na wygląd dokumentu
- Tabele (od prostych do złożonych)
- Ramki pomagające w prezentowaniu grup dokumentów
- Sposób projektowania i tworzenia interaktywnych formularzy i dokumentów dynamicznych
- Sposób umieszczania na stronach grafiki, plików dźwiękowych, filmów, apletów i programów JavaScript
- Sposób tworzenia dokumentów dobrze prezentujących się na różnych przeglądarkach
- XHTML -- język publikacji elektronicznych przyszłości
Osoby które kupowały "HTML i XHTML. Przewodnik encyklopedyczny", wybierały także:
- The HTML and CSS Workshop 106,79 zł, (29,90 zł -72%)
- HTML5. Kurs video. Poziom pierwszy. Programowanie dla początkujących webmasterów 89,00 zł, (26,70 zł -70%)
- Tworzenie gier w języku HTML5 dla profesjonalistów. Wydanie II 67,42 zł, (20,90 zł -69%)
- HTML 5. Kurs video. Poziom drugi. Tworzenie profesjonalnych stron WWW 89,00 zł, (35,60 zł -60%)
- Sass od podstaw. Kurs video. Budowa kompleksowej strony w oparciu o metodologię BEM 47,93 zł, (22,05 zł -54%)
Spis treści
HTML i XHTML. Przewodnik encyklopedyczny -- spis treści
Przedmowa (11)
Rozdział 1. HTML, XHTML i World Wide Web (17)
- 1.1. Internet, intranety i ekstranety (17)
- 1.2. Internetowy żargon (20)
- 1.3. Czym jest HTML? (23)
- 1.4. Czym jest XHTML? (24)
- 1.5. Czym nie sÄ… HTML i XHTML? (24)
- 1.6. Niestandardowe rozszerzenia (25)
- 1.7. Narzędzia dla projektanta stron WWW (27)
Rozdział 2. Szybki start (31)
- 2.1. Narzędzia (31)
- 2.2. Pierwszy dokument HTML (32)
- 2.3. Zagnieżdżone znaczniki (33)
- 2.4. Szkielet dokumentu HTML (34)
- 2.5. Sedno dokumentu HTML lub XHTML (35)
- 2.6. Tekst (36)
- 2.7. Odsyłacze (40)
- 2.8. Elementy graficzne - coÅ› specjalnego (43)
- 2.9. Listy, dokumenty z możliwością przeszukiwania, formularze (45)
- 2.10. Tabele (47)
- 2.11. Ramki (48)
- 2.12. Arkusze stylów i JavaScript (49)
- 2.13. Co dalej? (50)
Rozdział 3. Anatomia dokumentu HTML (51)
- 3.1. Zwodniczy wyglÄ…d (51)
- 3.2. Struktura dokumentu HTML (52)
- 3.3. Znaczniki i atrybuty (53)
- 3.4. Poprawnie uformowane dokumenty a XHTML (56)
- 3.5. Zawartość dokumentu (57)
- 3.6. Elementy dokumentu HTML (59)
- 3.7. Nagłówek dokumentu (62)
- 3.8. Treść dokumentu (65)
- 3.9. Znaczniki redaktorskie (67)
- 3.10. Znacznik <bdo> (70)
Rozdział 4. Podstawowe operacje na tekście (73)
- 4.1. Działy i akapity (73)
- 4.2. Nagłówki (80)
- 4.3. Zmiana wyglÄ…du tekstu (86)
- 4.4. Znaczniki stylów opartych na zawartości (87)
- 4.5. Znaczniki stylów fizycznych (94)
- 4.6. Rozszerzona obsługa fontów w HTML-u (98)
- 4.7. Precyzyjne sterowanie odstępami i układem (104)
- 4.8. Cytaty blokowe (117)
- 4.9. Adresy (120)
- 4.10. Specjalne kodowanie znaków (122)
Rozdział 5. Linie, grafika i multimedia (125)
- 5.1. Linie poziome (125)
- 5.2. Wstawianie elementów graficznych (132)
- 5.3. Kolory dokumentu i grafika w tle (155)
- 5.4. Dźwięk w tle (162)
- 5.5. Animacja tekstu (164)
- 5.6. Inna zawartość multimedialna (167)
Rozdział 6. Odsyłacze i "pajęczyny" (171)
- 6.1. Podstawy hipertekstu (171)
- 6.2. Odwoływanie się do dokumentów: adres URL (172)
- 6.3. Tworzenie odsyłaczy (187)
- 6.4. Wydajne odsyłacze (195)
- 6.5. Obrazki zawierające mapy odsyłaczy (199)
- 6.6. Tworzenie dokumentów z możliwością przeszukiwania (209)
- 6.7. Relacje (212)
- 6.8. Wspomaganie automatyzacji (217)
Rozdział 7. Listy formatowane (221)
- 7.1. Listy nieuporzÄ…dkowane (221)
- 7.2. Listy uporzÄ…dkowane (224)
- 7.3. Znacznik <li> (227)
- 7.4. Zagnieżdżanie list (230)
- 7.5. Listy definicji (232)
- 7.6. Poprawne korzystanie z list (236)
- 7.7. Listy typu "katalog" (237)
- 7.8. Listy typu "menu" (238)
Rozdział 8. Kaskadowe arkusze stylów (241)
- 8.1. Elementy stylów (242)
- 8.2. Składnia arkuszy stylów (250)
- 8.3. Klasy stylów (255)
- 8.4. Właściwości (260)
- 8.5. Style "bezznacznikowe": znacznik <span> (288)
- 8.6. Stosowanie stylów w dokumentach (289)
Rozdział 9. Formularze (293)
- 9.1. Formularze - podstawy (293)
- 9.2. Znacznik <form> (294)
- 9.3. Przykład prostego formularza (301)
- 9.4. Pobieranie danych poprzez e-mail (302)
- 9.5. Znacznik <input> (304)
- 9.6. Znacznik <button> (315)
- 9.7. Obszary tekstu wielowierszowego (317)
- 9.8. Elementy umożliwiające wybór (319)
- 9.9. Ogólne atrybuty elementów formularzy (323)
- 9.10. Oznaczanie i grupowanie elementów formularza (327)
- 9.11. Efektywne formularze (331)
- 9.12. Programowanie formularzy (334)
Rozdział 10. Tabele (341)
- 10.1. Standardowy model tabeli (341)
- 10.2. Znaczniki tworzÄ…ce tabelÄ™ (343)
- 10.3. Najnowsze znaczniki zwiÄ…zane z tabelami (359)
- 10.4. Więcej niż zwykłe tabele (370)
Rozdział 11. Ramki (371)
- 11.1. Ramki - charakterystyka (371)
- 11.2. Znaczniki opisujÄ…ce ramki (372)
- 11.3. Układ ramkowy (373)
- 11.4. Zawartość ramek (379)
- 11.5. Znacznik <noframes> (382)
- 11.6. Ramki zagnieżdżone (383)
- 11.7. Ramki nazwane lub okna docelowe (385)
Rozdział 12. Zawartość wykonywalna (391)
- 12.1. Aplety i obiekty (391)
- 12.2. Zawartość zagnieżdżona (394)
- 12.3. JavaScript (409)
- 12.4. Arkusze stylów JavaScript (417)
Rozdział 13. Zawartość dynamiczna (425)
- 13.1. Dokumenty dynamiczne - przeglÄ…d (425)
- 13.2. Dokumenty pobierane przez klienta (426)
- 13.3. Dokumenty wypychane przez serwer (430)
Rozdział 14. Rozszerzenia Netscape (435)
- 14.1. Pusta przestrzeń (436)
- 14.2. Układ wielokolumnowy (440)
- 14.3. Warstwy (445)
Rozdział 15. XML (457)
- 15.1. Języki i metajęzyki (458)
- 15.2. Dokumenty i definicje DTD (460)
- 15.3. Zrozumieć definicje XML DTD (461)
- 15.4. Gramatyka elementów (465)
- 15.5. Atrybuty elementów (469)
- 15.6. Bloki warunkowe (471)
- 15.7. Tworzenie definicji XML DTD (472)
- 15.8. Korzystanie z XML-a (473)
Rozdział 16. XHTML (477)
- 16.1. Dlaczego XHTML? (477)
- 16.2. Tworzenie dokumentów XHTML (479)
- 16.3. HTML kontra XHTML (482)
- 16.4. Czy korzystać z XHTML-a? (486)
Rozdział 17. "Kruczki i sztuczki" (491)
- 17.1. Porada dnia (491)
- 17.2. Drobiazg czy nadużycie? (493)
- 17.3. Specjalne wypunktowanie (493)
- 17.4. Sztuczki z tabelami (494)
- 17.5. Przezroczyste obrazki (501)
- 17.6. Triki z oknami i ramkami (503)
Dodatki (507)
Dodatek A Gramatyka języka HTML (509)
- Konwencje gramatyczne (509)
- Gramatyka (511)
Dodatek B Znaczniki HTML/XHTML (521)
- Podstawowe atrybuty (521)
- Spis znaczników i atrybutów HTML (522)
Dodatek C Właściwości arkuszy stylów (559)
Dodatek D Definicja DTD HTML 4.01 (565)
Dodatek E Definicja DTD XHTML 1.0 (579)
Dodatek F Spis encji (595)
Dodatek G Nazwy i wartości kolorów (601)
- Wartości kolorów (601)
- Nazwy kolorów (601)
- Standardowa paleta kolorów (603)
Skorowidz (605)