Niedziela 19 Maj 2024r. Godz 00:00:00      
Postów: 251      

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?