Dynamiczny rozwój internetu sprawia, że pojawia się w nim coraz więcej witryn WWW. Swoją "wizytówkę" w internecie chcą mieć nie tylko przedsiębiorstwa i organizacje, ale również użytkownicy domowi, dla których strona WWW może być miejscem do zaprezentowania swoich fotografii, podzielenia się wspomnieniami z podróży lub po prostu przedstawienia się. Wiele firm oferujących konta WWW udostępnia również mechanizmy do tworzenia własnych stron opartych na gotowych szablonach, jednak przygotowanie naprawdę "własnej" witryny internetowej wymaga przynajmniej elementarnej znajomości jej podstawowego budulca -- języka HTML.
Książka "ABC języka HTML i XHTML" to wprowadzenie do tematu całkowicie samodzielnego tworzenia własnych witryn WWW. Przedstawia najnowszą specyfikację języka HTML i jego wersji rozwojowej, XHTML. Czytając tę książkę, poznasz strukturę dokumentów HTML i znaczniki wykorzystywane do określania wyglądu strony. Dowiesz się, w jaki sposób umieszczać na stronie elementy tekstowe i formatować je, tworzyć hiperłącza i mechanizmy nawigacyjne oraz wstawiać do dokumentów obrazy w formatach: GIF, JPG i PNG. Nauczysz się korzystać z kaskadowych arkuszy stylów oraz tworzyć tabele i ramki.
Elementy dokumentu HTML
Tytuł, słowa kluczowe i opis strony
Wprowadzanie i formatowanie tekstu
Adresy URL względne i bezwzględne
Hiperłącza
Wstawianie obrazów na strony
Stosowanie kaskadowych arkuszy stylów
Tabele
Witryny oparte na ramkach
Wstęp (7)
1. XHTML w pytaniach i odpowiedziach (11)
Co to jest XHTML? (11)
Dlaczego XHTML? (12)
Czy XHTML wymaga specjalnych przygotowań? (12)
Jakie są podstawowe wymagania odnośnie kodu XHTML? (12)
Co oznacza konieczność poprawnego zagnieżdżania elementów? (13)
Co oznacza, że dokument musi mieć poprawną formę? (14)
Dlaczego należy stosować małe litery? (14)
Dlaczego należy pamiętać o znacznikach zamykających? (14)
A co z elementami pustymi? (15)
Co oznacza stwierdzenie, że XHTML ma czystszą formę? (16)
Co oznacza, że atrybut id zastępuje nazwę? (16)
Co to jest atrybut lang? (17)
Jakie są obowiązkowe elementy XHTML? (17)
Jak wygląda przykładowy dokument XHTML? (18)
2. Internet, strona WWW i znaczniki (19)
Internet a WWW (19)
Przeglądarki (20)
Adres URL (20)
Znaczniki (21)
Wymagane oprogramowanie i sprzęt (23)
Elementy dokumentu XHTML (25)
Tytuł strony WWW (27)
Deklarowanie sposobu kodowania polskich znaków diakrytycznych (28)
Zapisywanie kodu strony na dysku twardym (32)
Wyświetlanie strony w przeglądarce (33)
Najważniejsze informacje (35)
3. Tekst i jego atrybuty (37)
Atrybuty tekstu (37)
Po co są twarde spacje? (41)
Jak zdefiniować wyrównywanie akapitu tekstu? (42)
Jak łamać tekst wewnątrz akapitu? (45)
Jak zdefiniować kolor tekstu i tła akapitu? (46)
Jak zdefiniować kolor znaków i tła fragmentu tekstu? (48)
Jak zmienić krój pisma i rozmiar czcionki? (50)
Jak zdefiniować marginesy akapitu tekstu? (52)
Struktura dokumentu (53)
Jak korzystać z nagłówków? (54)
Listy wypunktowane i numerowane (57)
Wstawianie znaków specjalnych (61)
Kompletna prosta strona (62)
Najważniejsze informacje (64)
4. Odnośniki (65)
Uniform Resource Locator (66)
Ulokowanie dokumentu a ścieżka dostępu (67)
Definiowanie odnośników (70)
Definiowanie odnośnika do innej strony WWW (74)
Zakotwiczenia (80)
Otwieranie plików w nowych oknach (82)
Mapy odnośników (88)
Połączenia z archiwami FTP (92)
Najważniejsze informacje (95)
5. Obrazy (97)
Gdzie wstawiać obrazy? (97)
Jaki format wstawianych obrazów? (98)
Oprogramowanie graficzne (101)
Jaką postać ma element img? (101)
Najważniejsze informacje (120)
6. Podstawy kaskadowych arkuszy stylów (123)
Ogólne informacje na temat kaskadowych arkuszy stylów (123)
Komentarze CSS (132)
Styl wpisany (132)
Osadzony arkusz stylów (135)
Zewnętrzny arkusz stylów (145)
Formatowanie fragmentów tekstu (148)
Formatowanie bloków (148)
Przykłady stylów CSS (149)
Atrybuty stylu odnoszące się do tekstu (161)
Najważniejsze informacje (169)
7. Tabele w XHTML (173)
Do czego służą tabele? (173)
Jak utworzyć tabelę? (173)
Jaką strukturę ma kod tabeli w XHTML? (175)
Tworzenie tabeli (176)
Modyfikacja tabeli (178)
Tabela tworząca układ strony (197)
Podsumowanie (201)
8. Ramki i układy ramek (203)
Podstawowe informacje o ramkach (204)
Zmiana wyglądu ramek (213)
Czy wszystkie przeglądarki obsługują ramki? (215)
Ramki osadzone (216)
Podsumowanie (220)
A Elementy języka XHTML (221)
Skorowidz (247)