HTML Element - html

Das html-Element bildet die äußere Struktur eines HTML-Dokuments und umschließt dessen gesamten Inhalt.

Beispiel

<!DOCTYPE html>
<html>

<body>
<h1>Die wichtigsten Sprachen des Webs</h1>

<p>HTML ist die Standardauszeichnungssprache zur Erstellung von Webseiten. HTML beschreibt die Struktur einer Webseite und besteht aus einer Reihe von Elementen. HTML-Elemente teilen dem Browser mit, wie der Inhalt dargestellt werden soll.</p>
</body>

</html>

Definition und Verwendung

Das html-Element stellt die Wurzel eines HTML-Dokuments dar.

Das html-Element ist der Container für alle anderen HTML-Elemente (mit Ausnahme der Dokumenttyp-Deklaration !DOCTYPE).

Attribute

Attribute erweitern Elemente um zusätzliche Eigenschaften oder Informationen und beeinflussen deren Bedeutung, Verhalten oder Darstellung. Sie bestehen in der Regel aus einem Attributnamen und einem zugehörigen Wert, wobei die zulässigen Attribute vom jeweiligen Element abhängen und teils allgemein, teils elementbezogen definiert sind.

Eine besondere Gruppe bilden die aria-*-Attribute, die zur Unterstützung der Barrierefreiheit zusätzliche Informationen für assistive Technologien bereitstellen.

Attribute-Tabelle
Attribut Wert Beschreibung
Sprachcode (en, fr, de, es) Definiert die Sprache des Inhalts.

Beispiel mit: lang

<!DOCTYPE html>
<html lang="de">

<body>
<h1>Die wichtigsten Sprachen des Webs</h1>

<p>HTML ist die Standardauszeichnungssprache zur Erstellung von Webseiten. HTML beschreibt die Struktur einer Webseite und besteht aus einer Reihe von Elementen. HTML-Elemente teilen dem Browser mit, wie der Inhalt dargestellt werden soll.</p>
</body>

</html>

Unterstützung von Global- und Event-Attributen

Das html-Tag unterstützt auch Global- und Event-Attribute.

Standardbrowser CSS

Webbrowser wenden auf viele Elemente vordefinierte CSS-Stile an, die eine grundlegende Struktur und Lesbarkeit sicherstellen. Umfang und Ausgestaltung dieser Standardstile können je nach Browser variieren, etwa in Bezug auf Abstände, Schriftgrößen oder die Darstellung einzelner Elemente.

html {
display: block;
}
html:focus {
outline: none;
}

Browserunterstützung

Die Unterstützung von Elementen und Attributen ist in den gängigen modernen Browsern weitgehend einheitlich gewährleistet. Unterschiede können dennoch in Details, im Einführungszeitpunkt neuer Funktionen oder bei experimentellen Features auftreten.

Diese Tabelle zeigt die Unterstützung des html durch gängige Webbrowser und ordnet dessen Verfügbarkeit im aktuellen Browserumfeld ein.
Element Firefox Internet Explorer / Edge Safari Chrome Opera
<html>