<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 Juli 2015.
Das <html>
-HTML Element repräsentiert die Wurzel (Top-Level-Element) eines HTML-Dokuments, daher wird es 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 beinhaltet die globalen Attribute.
version
Veraltet-
Gibt die Version der HTML-Dokumenttypdefinition an, die das aktuelle Dokument bestimmt. Dieses Attribut ist nicht notwendig, da es redundant mit den Versionsinformationen in der Dokumenttypdeklaration ist.
xmlns
-
Gibt den XML-Namespace des Dokuments an. Standardwert ist
"http://www.w3.org/1999/xhtml"
. Dies ist erforderlich in Dokumenten, die mit XML-Parsern geparst werden, und optional in text/html-Dokumenten.
Barrierefreiheit
Obwohl HTML Autoren nicht vorschreibt, Start- und Endtags für das <html>
-Element zu spezifizieren, ist es wichtig, dass Autoren dies tun, da es ihnen ermöglicht, die lang
für die Webseite anzugeben. Ein lang
-Attribut mit einem gültigen BCP 47 Sprach-Tag auf dem <html>
-Element hilft der Bildschirmlesetechnologie, die richtige Sprache anzukündigen. Der identifizierende Sprach-Tag sollte die Sprache beschreiben, die von der Mehrheit des Seiteninhalts verwendet wird. Ohne diesen wird von Bildschirmlesern typischerweise die Sprache des Betriebssystems verwendet, was zu Fehlinterpretationen führen kann.
Ein gültiges 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 angekündigt werden.
Beispiel
<!doctype html>
<html lang="en">
<head>
<!-- … -->
</head>
<body>
<!-- … -->
</body>
</html>
Technische Zusammenfassung
Inhaltskategorien | Keine. |
---|---|
Zulässiger Inhalt |
Ein <head> -Element, gefolgt von einem
<body> -Element.
|
Tag-Auslassung |
Der Starttag kann weggelassen werden, wenn das erste Element innerhalb des
<html> -Elements keine Anmerkung ist.Der Endtag kann weggelassen werden, wenn das <html> -Element nicht unmittelbar
von einer Anmerkung gefolgt wird.
|
Erlaubte Eltern | Keine. Dies ist das Wurzelelement eines Dokuments. |
Implizite ARIA-Rolle | document |
Erlaubte ARIA-Rollen | Keine role erlaubt |
DOM-Schnittstelle | [`HTMLHtmlElement`](/de/docs/Web/API/HTMLHtmlElement) |
Spezifikationen
Specification |
---|
HTML> # the-html-element> |
Browser-Kompatibilität
Loading…