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

View in English Always switch to English

<meta> HTML-Metadaten-Element

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.

* Einige Teile dieser Funktion werden möglicherweise unterschiedlich gut unterstützt.

Das <meta> HTML-Element repräsentiert Metadaten, die nicht durch andere Metadaten-bezogene Elemente wie <base>, <link>, <script>, <style> oder <title> dargestellt werden können.

Der Typ der vom <meta>-Element bereitgestellten Metadaten kann folgendermaßen sein:

  • Wenn das name-Attribut gesetzt ist, stellt das <meta>-Element dokumentweite Metadaten bereit, die für die gesamte Seite gelten.
  • Wenn das http-equiv-Attribut gesetzt ist, fungiert das <meta>-Element als Pragma-Direktive, um Direktiven zu simulieren, die sonst durch einen HTTP-Header gegeben werden könnten.
  • Wenn das charset-Attribut gesetzt ist, ist das <meta>-Element eine Zeichensatzdeklaration, die die Zeichenkodierung angibt, in der das Dokument kodiert ist.
  • Wenn das itemprop-Attribut gesetzt ist, stellt das <meta>-Element benutzerdefinierte Metadaten bereit.

Attribute

Dieses Element enthält die globalen Attribute.

Hinweis: Das name-Attribut hat eine spezifische Bedeutung für das <meta>-Element. Das itemprop-Attribut darf nicht bei einem <meta>-Element gesetzt werden, das ein name-, http-equiv- oder charset-Attribut enthält.

charset

Dieses Attribut gibt die Zeichenkodierung des Dokuments an. Wenn das Attribut vorhanden ist, muss sein Wert eine ASCII-fallunempfindliche Übereinstimmung mit dem String "utf-8" sein, da UTF-8 die einzige gültige Kodierung für HTML5-Dokumente ist. <meta>-Elemente, die eine Zeichenkodierung deklarieren, müssen vollständig innerhalb der ersten 1024 Bytes des Dokuments liegen.

content

Dieses Attribut enthält den Wert für das http-equiv- oder name-Attribut, je nachdem, welches verwendet wird.

http-equiv

Definiert eine Pragma-Direktive, die Anweisungen für den Browser zur Verarbeitung des Dokuments sind. Der Attributname ist eine Kurzform für http-equivalent, da die zulässigen Werte Namen von gleichwertigen HTTP-Headern sind.

media

Das media-Attribut definiert, auf welche Medien die im content-Attribut definierte Themenfarbe angewendet werden soll. Sein Wert ist eine Media Query, die standardmäßig all ist, wenn das Attribut fehlt. Dieses Attribut ist nur relevant, wenn das name-Attribut des Elements auf theme-color gesetzt ist. Andernfalls hat es keine Wirkung und sollte nicht eingeschlossen werden.

name

Die Attribute name und content können zusammen verwendet werden, um Dokumentmetadaten in Form von Name-Wert-Paaren bereitzustellen, wobei das name-Attribut den Metadatennamen und das content-Attribut den Wert angibt.

Beispiele

Eine Meta-Beschreibung setzen

Das folgende <meta>-Tag stellt eine description als Metadaten für die Webseite bereit:

html
<meta
  name="description"
  content="The HTML reference describes all elements and attributes of HTML, including global attributes that apply to all elements." />

Eine Seitenweiterleitung einrichten

Das folgende Beispiel verwendet http-equiv="refresh", um den Browser anzuweisen, eine Weiterleitung auszuführen. Das content="3;url=https://www.mozilla.org"-Attribut leitet die Seite nach 3 Sekunden zu https://www.mozilla.org weiter:

html
<meta http-equiv="refresh" content="3;url=https://www.mozilla.org" />

Technische Zusammenfassung

Inhaltskategorien Metadaten-Inhalt. Wenn das itemprop-Attribut vorhanden ist: Flussinhalt, Phraseninhalt.
Erlaubter Inhalt Keine; es ist ein leeres Element.
Tag-Auslassung Muss ein Start-Tag haben und darf keinen End-Tag haben.
Erlaubte Eltern
Implizierte ARIA-Rolle Keine entsprechende Rolle
Erlaubte ARIA-Rollen Keine role erlaubt
DOM-Schnittstelle [`HTMLMetaElement`](/de/docs/Web/API/HTMLMetaElement)

Spezifikationen

Spezifikation
HTML
# the-meta-element

Browser-Kompatibilität

Siehe auch