Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

<html> HTML-Dokumentwurzelelement

Baseline Weitgehend verfügbar

Diese Funktion ist gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit Juli 2015 browserübergreifend verfügbar.

Das <html> HTML-Element repräsentiert die Wurzel (oberstes Element) eines HTML-Dokuments und wird daher 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 umfasst die globalen Attribute.

version

Gibt die Version der HTML-Dokumenttyp-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-Namensraum des Dokuments an. Standardwert ist "http://www.w3.org/1999/xhtml". Dies ist in Dokumenten erforderlich, die mit XML-Parsern analysiert werden, und optional in text/html-Dokumenten.

Barrierefreiheit

Obwohl HTML von Autoren nicht verlangt, Start- und End-Tags für das <html>-Element anzugeben, ist es wichtig, dass Autoren dies tun, da sie damit das lang für die Webseite angeben können. Das Bereitstellen eines lang-Attributs mit einem gültigen BCP 47-Sprach-Tag im <html>-Element hilft der Bildschirmlesetechnologie, die richtige Sprache anzukündigen. Der identifizierende Sprach-Tag sollte die Sprache beschreiben, die von der Mehrheit des Inhalts der Seite verwendet wird. Ohne ihn werden Bildschirmleser typischerweise auf die im Betriebssystem eingestellte Sprache zurückgreifen, was zu Fehlinterpretationen führen kann.

Das Einfügen einer gültigen lang-Deklaration im <html>-Element stellt außerdem sicher, dass wichtige Metadaten, die im <head> der Seite enthalten sind, wie der <title> der Seite, ebenfalls korrekt angekündigt werden.

Beispiel

html
<!doctype html>
<html lang="en">
  <head>
    <!-- … -->
  </head>
  <body>
    <!-- … -->
  </body>
</html>

Technische Zusammenfassung

Inhaltskategorien Keine.
Erlaubte Inhalte 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

Spezifikation
HTML
# the-html-element

Browser-Kompatibilität

Siehe auch

  • MathML Wurzelelement: <math>
  • SVG Wurzelelement: <svg>