<html>: Das HTML-Dokument / Root-Element
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>
HTML Element repräsentiert die Wurzel (das oberste Element) eines HTML-Dokuments, daher wird es auch als Wurzelelement bezeichnet. Alle anderen Elemente müssen Nachfahren dieses Elements sein. Es kann nur ein <html>
Element in einem Dokument geben.
Attribute
Dieses Element beinhaltet die globalen Attribute.
version
Veraltet-
Gibt die Version der HTML Dokumententyp-Definition an, die das aktuelle Dokument bestimmt. Dieses Attribut ist nicht erforderlich, da es redundant mit den Versionsinformationen in der Dokumenttyp-Deklaration 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 analysiert werden, erforderlich und optional in text/html-Dokumenten.
Barrierefreiheit
Obwohl HTML von Autoren nicht verlangt, Start- und End-Tags des <html>
-Elements zu spezifizieren, ist es wichtig, dass Autoren dies tun, da sie auf diese Weise die lang
für die Webseite angeben können. Das Bereitstellen eines lang
-Attributes mit einem gültigen Sprach-Tag gemäß RFC 5646: Tags for Identifying Languages (also known as BCP 47) auf dem <html>
-Element hilft Lesetechnologien dabei, die korrekte Sprache zu bestimmen, die angesagt werden soll. Das identifizierende Sprach-Tag sollte die Sprache beschreiben, die von der Mehrheit des Inhalts der Seite verwendet wird. Ohne dieses Tag werden Bildschirmleseprogramme normalerweise auf die in den Betriebssystemeinstellungen festgelegte Sprache zurückgreifen, was zu fehlerhaften Aussprachen führen kann.
Die Angabe einer gültigen lang
-Deklaration auf dem <html>
-Element stellt auch sicher, dass wichtige Metadaten, die im <head>
der Seite enthalten sind, wie der <title>
der Seite, ebenfalls korrekt angesagt werden.
Beispiel
<!doctype html>
<html lang="en">
<head>
<!-- … -->
</head>
<body>
<!-- … -->
</body>
</html>
Technische Zusammenfassung
Inhaltskategorien | Keine. |
---|---|
Erlaubter Inhalt |
Ein <head> -Element, gefolgt von einem
<body> -Element.
|
Weglassen der Tags |
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 Standard # the-html-element |
Browser-Kompatibilität
BCD tables only load in the browser