<html>: Das HTML-Dokument / Wurzelelement
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
Das <html>
-Element des HTML repräsentiert das Wurzelelement (übergeordnetes Element) eines HTML-Dokuments. Es wird daher auch als Wurzelelement bezeichnet. Alle anderen Elemente müssen Nachkommen dieses Elements sein. Es kann nur ein <html>
-Element in einem Dokument geben.
Attribute
Dieses Element enthält die globalen Attribute.
version
Veraltet-
Gibt die Version der HTML-Dokumenttypdefinition an, die das aktuelle Dokument regelt. Dieses Attribut wird nicht benötigt, da es redundant mit der Versionsinformation in der Dokumenttypdeklaration ist.
xmlns
-
Gibt den XML-Namespace des Dokuments an. Der Standardwert ist
"http://www.w3.org/1999/xhtml"
. Dies ist in Dokumenten, die mit XML-Parsern geparst werden, erforderlich und in text/html-Dokumenten optional.
Barrierefreiheit
Obwohl HTML Autoren nicht zwingt, die Anfangs- und Endtags des <html>
-Elements anzugeben, ist es wichtig, dass Autoren dies tun, da sie dadurch das lang
für die Webseite festlegen können. Das Angeben eines lang
-Attributs mit einem gültigen Sprachcode gemäß RFC 5646: Tags for Identifying Languages (auch bekannt als BCP 47) im <html>
-Element hilft Bildschirmlesetechnologien, die richtige Sprache zur Ansage zu bestimmen. Der identifizierende Sprachcode sollte die Sprache beschreiben, die in der Mehrheit des Inhalts der Seite verwendet wird. Ohne ihn werden Bildschirmlesegeräte typischerweise auf die im Betriebssystem eingestellte Sprache zurückgreifen, was zu falschen Aussprachen führen kann.
Ein gültiges lang
-Attribut im <html>
-Element gewährleistet auch, dass wichtige Metadaten im <head>
der Seite, wie der <title>
der Seite, richtig angekündigt werden.
Beispiel
<!doctype html>
<html lang="en">
<head>
<!-- … -->
</head>
<body>
<!-- … -->
</body>
</html>
Technische Übersicht
Inhaltskategorien | Keine. |
---|---|
Erlaubter Inhalt |
Ein <head> -Element, gefolgt von einem
<body> -Element.
|
Tag-Auslassung |
Das Start-Tag kann weggelassen werden, wenn das erste Element innerhalb des
<html> -Elements kein Kommentar ist.Das End-Tag kann weggelassen werden, wenn das <html> -Element nicht
unmittelbar von einem Kommentar gefolgt wird.
|
Erlaubte Eltern | Keine. Dies ist das Wurzelelement eines Dokuments. |
Implizierte ARIA-Rolle | document |
Erlaubte ARIA-Rollen | Keine role erlaubt |
DOM-Schnittstelle | [`HTMLHtmlElement`](/de/docs/Web/API/HTMLHtmlElement) |
Spezifikationen
Specification |
---|
HTML # the-html-element |