HTML 4 - vademecum profesjonalisty Autor: Laura Lemay Jest to znacznie rozszerzona edycja książki HTML 4 - prawdziwa biblia twórcy serwisów WWW. I Ty możesz poznać tajniki języka HTML. Książka ta poprowadzi Cię krok po kroku przez wszystkie niezbędne do opanowania sztuki projektowania WWW - poczynając od budowy prostych stron a skończywszy na konstrukcji rozbudowanych i skomplikowanych serwisów WWW. Pokażemy w niej, jak efektywnie wykorzystać nowe możliwości HTML 4 oraz DHTML, style, skrypty CGI oraz programy w językach Java i JavaScript. W książce znajdziesz: -Nowe elementy definicji języka HTML 4 i ich wykorzystanie -Sposoby projektowania i budowy stron WWW z wykorzystaniem rozszerzeń Netscape Communicatora 4 i Microsoft Internet Explorera 4 -Nowe, interaktywne techniki i środki przekazu: DHTML, JavaScript i skrypty CGI, -Wykorzystanie arkuszy stylów do projektowania stron "HTML 4 - vademecum profesjonalisty to podstawowy leksykon wiedzy o języku HTML. Książka ta powinna stać się dla projektantów WWW tym, czym Associated Press Stylebook dla autorów i redaktorów." - MacWorld "W sieci można znaleźć mnóstwo dobrych elementarzy HTML-a, ale wielu z nas wciąż uważa, że znacznie wygodniej jest uczyć się z prawdziwej książki. Naszym typem jest HTML 4 - vademecum profesjonalisty Laury Lemay." - Business Week "HTML 4 - vademecum profesjonalisty jest najlepszym, najpełniejszym podręcznikiem języka HTML, jaki zdarzyło mi się widzieć. [...] Obowiązkowa pozycja w bibliotece projektanta WWW." - Web Developer's Journal Na płytce CD-ROM znajdziesz: HTML: HTML PowerTools, HTML Notepad, InContext Spider/Analizer (wersje demonstracyjne), HotDog32, HTMLed (Windows), BBEdit Light 4.0 (Macintosh) Grafika i multimedia: Paint Shop Pro, MapThis, Snagit32, Thumbs Plus, Goldwave (Windows); WebMap, GifConverter, Fast Player, Sparkle, SoundApp (Macintosh) Microsoft Internet Explorer 4 PL HTML 4 - Vademecum profesjonalisty - spis treści: Rozdział 1. Świat WWW (33) Czym jest World Wide Web? (34) Przeglądarki sieciowe (44) Serwery WWW (50) URL (50) Rozdział 2. Grunt to organizacja (53) Anatomia prezentacji WWW (54) Do czego właściwie chcesz wykorzystać WWW? (56) Wyznacz swój cel (58) Podziel treść na główne tematy (59) Pomysły na organizację i nawigację (60) Scenopis prezentacji WWW (70) Rozdział 3. Zaczynamy od podstaw (75) Czym jest, a czym nie jest HTML (75) Jak wygląda plik HTML (80) Programy pomocne w tworzeniu plików HTML (87) Struktura HTML-a (88) Tytuł (89) Nagłówki (91) Akapity (93) Listy, listy i jeszcze raz listy (95) Komentarze (108) Podsumowanie (110) Rozdział 4. Wszystko o połączeniach (113) Tworzenie hiperpołączeń (113) Łączenie stron lokalnych przy użyciu ścieżek względnych i bezwzględnych (119) Połączenia do dokumentów w sieci WWW (122) Połączenia do określonych miejsc w dokumencie (127) Anatomia adresu URL (135) Rodzaje adresów URL (138) Rozdział 5. Więcej o formatowaniu tekstu w HTML-u (147) Style znaków (148) Tekst preformatowany (153) Linie poziome (155) Łamanie linii (159) Adresy (161) Cytaty (162) Znaki specjalne (163) Położenie tekstu na stronie (165) Czcionki i ich rozmiar (168) Migający (169) i (170) Rozdział 6. Edytory HTML i programy do konwersji (185) Czy rzeczywiście potrzebujesz edytora? (186) Edytory znaczników (187) Edytory WYSIWYG i prawie-WYSIWYG (195) Pogramy do konwersji (201) Programy do konwersji a bezpośrednia (praca ) nad kodem HTML - porównanie (203) Rozdział 7. Wykorzystywanie obrazów, koloru i tła (205) Grafika w sieci WWW (206) Obrazy wewnętrzne na stronach WWW: znacznik (207) Obrazy i tekst (211) Grafika i połączenia (218) Obrazy zewnętrzne (221) A jeżeli nie grafika, to co? (225) Inne sztuczki z wykorzystaniem obrazów (227) Kolory (229) Grafika w tle (233) Kilka pożytecznych wskazówek (234) Rozdział 8. Tworzenie obrazów na potrzeby sieci (239) Formaty obrazów (240) Kolor (241) Kompresja obrazów (251) Przeplot obrazu i przezroczystość tła (256) Przezroczystość (257) Tworzenie i wykorzystanie obrazów (261) Format przyszłości: PNG (264) Źródła informacji (266) Rozdział 9. Pliki zewnętrzne, multimedia i animacja (269) Co to jest plik zewnętrzny? (270) Dzwięk, wideo i inne pliki zewnętrzne (272) Wewnętrzne obiekty multimedialne w sieci WWW (280) Wideo na stronach WWW (280) Dzwięki na stronach WWW (281) Animacja Marquee (282) Animowane GIF-y (285) Animacje w Javie (286) Kontrolki multimediów (289) Automatyczny odczyt strony (290) Shockwave i inne dodatki Netscape'a (292) Rozdział 10. Dzwięk i obraz wideo (297) Dzwięk - wiadomości podstawowe (298) Popularne formaty zapisu dzwięku (302) Skąd brać pliki dzwiękowe? (305) Próbkowanie dzwięku (306) Konwersja plików d1/4więkowych (308) D1/4więk w sieci (309) Cyfrowy obraz wideo (310) Formaty plików (312) Kompresja obrazu wideo (314) Systemy kodowania (318) Digitalizacja obrazu wideo (319) Uzyskiwanie i konwersja plików wideo (323) Pliki wideo w sieci (324) Źródła informacji (325) Rozdział 11. Tworzenie i projektowanie stron WWW (329) Stosowanie rozszerzeń HTML (330) Publikowanie w Sieci (332) Projektowanie i układ strony (336) Stosowanie połączeń (339) Obrazy (345) Inne dobre zwyczaje i podpowiedzi (348) Rozdział 12. Przykłady dobrych i złych stron WWW (355) Przykład 1: Szkic strony głównej firmy (356) Przykład 2. Encyklopedia multimedialna (359) Przykład 3. Katalog wysyłkowy (364) Przykład 4. Książka sieciowa (371) Rozdział 13. Tabele (377) Definicja tabeli (378) Tworzenie prostych tabel (378) Wyrównywanie tabel i zawartości komórki (388) Komórki rozpięte na kilku wierszach lub kolumnach (397) Definiowanie szerokości tabeli i kolumn (404) Tabele - dodatkowe możliwości (407) Alternatywny sposób prezentowania informacji (411) Rozdział 14. Ramki i połączenia do nich (419) Czym są ramki i gdzie są obsługiwane (420) Połączenia do ramek (421) Posługiwanie się ramkami (426) Zmiana obramowań (431) Tworzenie złożonych układów ramek (433) Ramki lokalne (441) Rozdział 15. Łączenie wszystkiego razem (447) Jak działa serwer WWW? (448) Znajdowanie serwera WWW (450) Organizowanie i instalowanie plików HTML (451) Jaki jest mój adres URL? (455) Testuj, testuj i jeszcze raz testuj! (456) Usuwanie błędów (457) Rejestrowanie i reklamowanie stron WWW (459) Serwisy indeksujące i wyszukujące (466) Reklamowanie witryny za pośrednictwem sieci Usenet (471) Wizytówki, papeteria firmowa i broszury (472) Informacje o czytelnikach (473) Rozdział 16. Konfigurowanie serwera WWW (477) Plusy i minusy posiadania własnego serwera (478) Dobieranie komputera (478) Dobieranie podłączenia sieciowego (479) Oprogramowanie (481) Serwery dla systemu UNIX (481) Serwery dla systemu Windows (484) Serwery dla systemu Macintosh (488) Podpowiedzi usprawniające administrowanie serwerem (490) Rozdział 17. Mapy odsyłaczy (495) Czym są mapy odsyłaczy (495) Tworzenie map odsyłaczy działających po stronie serwera (497) Tworzenie map odsyłaczy działających po stronie klienta (505) Tworzenie stron WWW obsługujących oba typy map odsyłaczy (508) Rozdział 18. Proste formularze (511) Anatomia formularza (512) Układ prostego formularza (515) Pola tekstowe formularza (517) Inne układy formularza (527) Przesyłanie plików za pomocą formularzy (533) Rozdział 19. Skrypty CGI dla początkujących (537) Co to jest skrypt CGI? (538) Czy mogę używać skryptów CGI? (541) Anatomia skryptu CGI (543) Generowanie specjalnych odpowiedzi (550) Skrypty przetwarzające formularze (551) Najczęstsze problemy (556) Zmienne CGI (557) Programy dekodujące dane z formularzy (558) Skrypty bez przetwarzania nagłówków (561) Skrypty ISINDEX (562) Rozdział 20. Użyteczne formularze i skrypty (567) Gdzie znale1/4ć przykłady i kod (568) Przykład pierwszy: Zbieranie, formatowanie i wysyłanie danych z formularzy pocztą (568) Przykład drugi: Konwersja RGB na kod heksadecymalny (574) Przykład trzeci: Przeszukiwanie książki adresowej (578) Przykład czwarty: Książka gości (583) Rozdział 21. Informacyjne strony WWW w praktyce (593) Przykłady z sieci (594) Strony prywatne Maggie Porturo (594) Strony firmy Beanpole Software (602) Rozdział 22. Interaktywne strony WWW w praktyce (619) Przykłady z sieci (620) Ankieta dla twórców prezentacji wraz z wynikami (620) Baza danych subskrypcji magazynu WebZone: dopisywanie, modyfikacja i kasowanie rekordów (627) Prosty system konferencyjny w sieci WWW (635) Rozdział 23. Tworzenie skryptów w języku JavaScript (643) Przedstawienie języka JavaScript (645) Znacznik