okladka
Pragniesz szybko nauczyć się języka HTML, a przerażają Cię grube, opasłe tomiska zalegające księgarskie półki? Chcesz, aby Twoja praca od razu przebiegała sprawnie i wydajnie, bez spędzania nad obszernymi opisami wielu bezowocnych godzin?

Sięgnij po naszą książkę: oszczędzimy Ci długich wywodów, zastępując je ilustracjami i konkretnymi przykładami. Wydobędziemy dla Ciebie najistotniejsze aspekty języka HTML - opiszemy nie tylko podstawowe funkcje, ale i te bardziej zaawansowane, w taki sposób, abyś jak najszybciej mógł je praktycznie zastosować.
Wprowadzenie. Poznajemy miejsce pracy (9)

  • Korzysta(j)my z najnowszych wersji! (9)
  • HTML a Internet (i WWW) (10)
  • Użytkownicy kontra programiści (11)
  • Różne wersje języka HTML (13)
  • Kaskadowe arkusze stylów (14)
  • Co to jest DHTML? (15)
  • ...i XML? (15)
  • Przeglądarki HTML (16)
Rozdział 1. Części składowe języka HTML (17)
  • Tworzenie dokumentu HTML (17)
  • Znaczniki w języku HTML (17)
  • Spacje (19)
  • Znaki specjalne (20)
  • Polskie ogonki (21)
  • Adres URL (22)
Rozdział 2. Szkielet strony WWW (25)
  • Projektowanie własnych stron WWW (26)
  • Struktura plików (27)
  • Strona domowa (28)
  • Stworzenie nowej strony WWW (29)
  • Oglądanie strony WWW przeglądarką (30)
  • Rozpoczęcie dokumentu HTML (31)
  • Znaczniki HEAD i BODY (32)
  • Nadawanie tytułu (33)
  • Organizacja strony (34)
  • Początek nowego akapitu (35)
  • Łamanie linii (36)
Rozdział 3. Formatowanie tekstu (37)
  • Zmiana czcionki (38)
  • Pisanie czcionką pogrubioną i kursywą (39)
  • Zmiana rozmiaru czcionki całego tekstu (40)
  • Zmiana rozmiaru kilku liter (41)
  • Względna zmiana rozmiaru czcionki (42)
  • Wybranie domyślnego koloru tekstu (43)
  • Zmiana koloru kilku znaków (44)
  • Wykorzystanie indeksów dolnych i górnych (45)
  • Wykorzystanie czcionki o stałej szerokości (46)
  • Wykorzystywanie preformatowanego tekstu (47)
  • Przekreślenia i podkreślenia tekstu (48)
  • Tekst migający (49)
  • Ukrywanie tekstu (komentarze) (50)
Rozdział 4. Tworzenie ilustracji (51)
  • Zmniejszanie rozmiarów obrazka (54)
  • Eksportowanie obrazka GIF z Photoshopa (56)
  • Bezpieczna paleta kolorów (59)
  • Konwersja do kolorów przeglądarki (62)
  • Redukcja liczby kolorów (63)
  • Tworzenie przezroczystego tła (64)
  • Udawana przezroczystość (66)
  • Ilustracje GIF z przeplotem (67)
  • Animowane GIFy (68)
  • Tworzenie obrazków JPEG (70)
  • Rozmywanie obrazków JPEG dla ułatwienia kompresji (71)
  • Tworzenie podglądu ilustracji o niskiej rozdzielczości (72)
  • Tworzenie plików PNG (73)
Rozdział 5. Wykorzystanie ilustracji (75)
  • Wstawianie ilustracji na stronę (76)
  • Tekst zastępczy (77)
  • Określanie wymiarów ilustracji w celu jej szybszego wyświetlenia (78)
  • Połączenie ikony z zewnętrzną ilustracją (79)
  • Wykorzystanie ilustracji małej rozdzielczości (80)
  • Otaczanie ilustracji tekstem (81)
  • Zakończenie otaczania tekstem (83)
  • Zwiększanie odstępu od ilustracji (84)
  • Skalowanie ilustracji (85)
  • Wyrównywanie obrazków (86)
  • Wizytówka strony (87)
  • Poziome linie (88)
Rozdział 6. Układ strony (89)
  • Określenie marginesów (90)
  • Tworzenie wcięć (91)
  • Tworzenie wcięć za pomocą list (92)
  • Określanie odstępu pomiędzy akapitami (93)
  • Wstawianie pustych prostokątów (94)
  • Wykorzystanie prostokątów pikselowych (95)
  • Wykorzystanie kolumn (96)
  • Wyśrodkowanie elementów na stronie (97)
  • Rozmieszczanie elementów na warstwach (98)
  • Kolor tła (100)
  • Ilustracja jako tło strony WWW (101)
  • Używanie bloku cytatów (102)
  • Krótkie cytaty (103)
  • Kontrola sposobu łamania linii (104)
Rozdział 7. Połączenia i odnośniki (105)
  • Połączenia (105)
  • Tworzenie połączeń do innych stron (106)
  • Odnośniki (108)
  • Połączenie wykorzystujące odnośnik (109)
  • Tworzenie połączenia do wybranego okna (110)
  • Określenie domyślnego okna (111)
  • Tworzenie innych rodzajów połączeń (112)
  • Definiowanie klawiszy skrótów dla połączeń (114)
  • Określenie kolejności połączeń dla klawisza TAB (115)
  • Przyciski nawigacyjne (116)
  • Podział obrazka na obszary przypisane do różnych połączeń (117)
  • Zaprojektowanie mapy interpretowanej u użytkownika (118)
  • Korzystanie z mapy interpretowanej na serwerze (120)
  • Wypisywanie połączeń różnymi kolorami (121)
Rozdział 8. Listy (123)
  • Lista uporządkowana (124)
  • Lista nieuporządkowana (126)
  • Listy definicji (128)
  • Listy zagnieżdżone (129)
Rozdział 9. Tabele (131)
  • Prosta tabela (132)
  • Wstawienie wiersza nagłówkowego (133)
  • Wstawienie kolumny i wiersza nagłówkowego (134)
  • Tytuł tabeli (135)
  • Podział tabeli na grupy kolumn (136)
  • Podział tabeli na poziome sekcje (138)
  • Krawędzie tabeli (139)
  • Wybór linii do wyświetlania (140)
  • Łączenie komórek leżących w sąsiednich kolumnach (142)
  • Łączenie komórek leżących w kolejnych wierszach (143)
  • Zmiana szerokości i wysokości tabeli (144)
  • Zmiana wymiarów komórki (145)
  • Wyrównywanie zawartości komórki (146)
  • Zmiana koloru komórki (148)
  • Wykorzystanie ilustracji jako tła (149)
  • Zwiększenie odstępu między komórkami i rozciągnięcie komórki (150)
  • Kontrola łamania linii w komórce (151)
  • Przyspieszenie wyświetlania tabeli (152)
  • Rozplanowanie tabeli (153)
Rozdział 10. Ramki (155)
  • Stworzenie prostego układu ramek (156)
  • Ramki w kolumnach (158)
  • Tworzenie ramek w wierszach i kolumnach (159)
  • Kombinowany układ ramek (160)
  • Ramki pływające (162)
  • Określenie wymiarów marginesów ramki (163)
  • Wyświetlanie lub chowanie pasków przewijania (164)
  • Wybieranie koloru ramki (165)
  • Wybranie grubości krawędzi ramek (166)
  • Ukrywanie lub wyświetlanie krawędzi ramek (167)
  • Uniemożliwienie użytkownikowi zmiany rozmiarów ramki (168)
  • Określenie odstępu pomiędzy ramkami (169)
  • Definiowanie połączenia do docelowej ramki (170)
  • Określanie miejsca docelowego dla połączenia (171)
  • Zmiana domyślnego miejsca docelowego (172)
  • Zagnieżdżone układy ramek (173)
  • Tworzenie zamiennika ramek (174)
Rozdział 11. Formularze (175)
  • Skrypty CGI (176)
  • Przygotowanie skryptu do użycia (179)
  • Struktura formularza (180)
  • Pola tekstowe (181)
  • Pole hasła (182)
  • Bloki tekstu (183)
  • Przyciski radiowe (184)
  • Pola wyboru (185)
  • Menu (186)
  • Umożliwienie użytkownikowi przesyłania plików (188)
  • Ukryte elementy (189)
  • Przycisk dostarczający (190)
  • Wymazywanie formularza (192)
  • Aktywne obrazki (194)
  • Organizacja elementów formularzy (195)
  • Formalne nadanie etykiety elementowi formularza (196)
  • Określenie kolejności dla klawisza TAB (197)
  • Definiowanie klawiszy skrótów (198)
  • Uczynienie elementu formularza nieaktywnym (199)
  • Uniemożliwienie zmian (200)
  • Wykorzystanie serwisów obsługujących formularze (201)
Rozdział 12. Multimedia (203)
  • Programy pomocnicze (204)
  • Obrazki w formacie innym niż GIF i JPEG (205)
  • Dźwięk (206)
  • Zmiana formatu pliku dźwiękowego (208)
  • Zamieszczenie dźwięku na stronie WWW (209)
  • Wbudowanie wewnętrznego dźwięku użytkowników dla Netscapa (210)
  • Dźwięk w tle dla użytkowników IE (211)
  • Filmy wideo (212)
  • Zamieszczenie filmu wideo na stronie WWW (213)
  • Wbudowanie wewnętrznego klipu wideo (214)
  • Wbudowanie wideo dla Internet Explorera (215)
  • Tworzenie szyldów (216)
  • Dołączanie apletów (217)
Rozdział 13. Tworzenie arkuszy stylów (219)
  • Anatomia stylu (220)
  • Lokalne przypisywanie stylów (221)
  • Tworzenie wewnętrznego arkusza stylów (222)
  • Tworzenie zewnętrznego arkusza stylów (224)
  • Wykorzystanie zewnętrznego arkusza stylów (225)
  • Definiowanie stylów dla klas (226)
  • Wyróżnianie określonych znaczników (227)
  • Specjalne znaczniki dla stylów (228)
  • Definiowanie stylów dla połączeń (230)
Rozdział 14. Formatowanie tekstu za pomocą stylów (231)
  • Wybór czcionki (232)
  • Osadzanie czcionek w dokumencie (233)
  • Tworzenie czcionki pochyłej (italików) (234)
  • Pogrubianie czcionki (235)
  • Ustalanie rozmiaru czcionki (236)
  • Ustalanie wysokości linii (237)
  • Ustalanie wszystkich parametrów czcionki w jednej definicji (238)
  • Definiowanie koloru tekstu (239)
  • Zmiana tła tekstu (240)
  • Kontrola odstępów pomiędzy wyrazami i literami (241)
  • Parametry spacji (242)
  • Wyrównywanie tekstu (243)
  • Podkreślenie tekstu (244)
  • Mrugający tekst (245)
  • Zmiana wielkości liter (246)
Rozdział 15. Ustalanie wyglądu strony za pomocą stylów (247)
  • Naturalne rozmieszczanie elementów na stronie (248)
  • Pozycjonowane absolutne (249)
  • Pozycjonowanie elementów w "trzecim wymiarze" (250)
  • Wyświetlanie i ukrywanie elementów (251)
  • Ustalanie wysokości i szerokości elementu (252)
  • Edycja ramki wokół elementu (253)
  • Tworzenie tła (padding) wokół elementu (254)
  • Margines wokół elementu (255)
  • Rozmieszczenie pionowe elementów (256)
  • Otaczanie elementów tekstem (257)
  • Przerywanie otaczania elementów tekstem (258)
  • Zmiana koloru elementu (259)
  • Zmiana tła (260)
  • Określanie sposobu wyświetlania zawartości elementu (261)
  • Kadrowanie elementu (262)
  • Parametry list (263)
  • Wprowadzanie znaczników końca strony (264)
Rozdział 16. Skrypty (265)
  • Wstawianie "automatycznego" skryptu (266)
  • Wywołanie zewnętrznego automatycznego skryptu (267)
  • Wyzwalanie skryptu (268)
  • Tworzenie przycisku, który wykonuje skrypt (270)
  • Ukrywanie skryptu przed starszymi przeglądarkami (271)
  • Alternatywa dla starszych przeglądarek (272)
  • Definiowanie domyślnego języka skryptowego (273)
Rozdział 17. Różności (275)
  • Podpatrywanie innych (276)
  • Tworzenie licznika (277)
  • Zmiana paska stanu (278)
  • Sprytne połączenia do poczty (279)
  • Inicjał (280)
  • Pionowe linie (281)
  • Tworzenie przycisków za pomocą tabeli (282)
  • Wykorzystanie tabel do rozplanowania strony (283)
  • Szybkie generowanie tabel HTML za pomocą Worda (284)
Tworzenie automatycznego pokazu slajdów (286) Rozdział 18. Publikowanie stron WWW (287)
  • Pomoc w znajdowaniu strony (288)
  • Opis strony (289)
  • Inne informacje o stronie (290)
  • Kontrola nad robotami (291)
  • Testowanie strony (292)
  • Umieszczenie plików na serwerze (294)
  • Prawa dostępu (296)
  • Gdzie opublikować strony WWW? (297)
  • Reklamowanie stron (305)
  • Nieustająca Lista Przebojów Wirtualnej Polski (306)
Dodatek A. Programy narzędziowe HTML (309)
  • Edytory HTML (310)
  • Edytory HTML (311)
  • Darmowe biblioteki ilustracji (312)
  • Programy graficzne (312)
  • Edytor map (312)
Dodatek B. Znaki specjalne (313)
  • Znaki specjalne (314)
Dodatek C. Numery kolorów (317)
  • Określenie wartości składników RGB w postaci szesnastkowej (318)
Dodatek D. Kompatybilność języka HTML (321)
  • Znaczniki języka HTML (322)
  • Zdarzenia wewnętrzne (331)
Skorowidz (333)