Budowa dokumentu XHTML
Poniżej znajduje się kod, na którego strukturze powinien być oparty każdy dokument XHTML.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="pl">
<head>
<title>
Tytuł strony</title>
</head>
<body>
<p>
Witaj Świecie!</p>
</body>
</html>
Plik XHTML musi mieć odpowiedni „wstęp” informujący przeglądarkę, że właśnie z tego typu plikiem ma do czynienia. Bez wnikania w techniczne zawiłości, dla omawianej w tym kursie wersji XHTML początek pliku ma być następujący:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="pl">
Plik XHTML bez odpowiedniego DOCTYPE może być niepoprawnie wyświetlany
Zwróć uwagę, że ostatnia linijka otwiera element <html>
. Element HTML musi zawierać jeden nagłówek i jedno ciało dokumentu.
Nagłówek zawiera informacje o dokumencie i plikach używanych do jego wyświetlenia.
<title>
Tytuł strony</title>
W przykładzie użyty został tylko tag <title>
definiujący tytuł dokumentu. Element ten jest obowiązkowy i może zawierać tylko tekst (bez tagów).
W <body>
zawarta jest cała widoczna część dokumentu. Każdy dokument ma tylko jedno <body>
W przykładzie ciało zawiera jeden akapit (<p>
) zawierający tekst „Witaj Świecie!”
Strona Naglowek wydaje się zawierać niewiele więcej informacji. Może by połączyć obie?