1.3 Grundstruktur eines HTML-Dokuments
Ein HTML-Dokument wird in Form einer Textdatei gespeichert. Diese Datei enthält den Dokumenttyp und das html
-Element. Das html
-Element dient als Wurzelelement des HTML-Dokuments (engl. root element) und schließt alle weiteren Elemente ein.
1.3.1 Dokumenttyp
In der ersten Zeile der Datei wird der Dokumenttyp angegeben. Dieser verrät einem Webbrowser, nach welchem Regelwerk (Dokumenttypdefinition, kurz DTD) das vorliegende Dokument erstellt worden ist. Der Browser benötigt diese Information, um das Dokument korrekt darstellen zu können.
Wird ein HTML-Dokument nach den Regeln von HTML5 erstellt, muss als Dokumenttyp <!DOCTYPE html>
angegeben werden.
1.3.2 Das Wurzelelement (html
-Element)
Das html
-Element ist das Wurzelelement eines HTML-Dokuments, das alle weiteren Elemente aufnimmt.
HTML-Attribute bieten zusätzliche Informationen über das jeweilige Element. So gibt zum Beispiel das lang
-Attribut Auskunft über die Sprache, in welcher der Inhalt des jeweiligen Elements verfasst ist. Die Sprachkürzel sind in ISO 639-1 festgelegt, zum Beispiel de für Deutsch und en für Englisch. Die Angabe des lang
-Attributs ist nicht verpflichtend, wird jedoch empfohlen, da es von Webbrowsern und Suchmaschinen abgefragt wird.
1.3.3 head
- und body
-Element
Das html
-Element enthält ein head
- und ein body
-Element. Das head
-Element speichert Informationen über das HTML-Dokument, die zum Beispiel durch den Webbrowser oder Suchmaschinen ausgewertet werden. Das body
-Element enthält den Inhalt des Dokuments.