Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten.Erfahre mehr über dieses Experiment.
<meta>: Das Metadata-Element
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.
* Some parts of this feature may have varying levels of support.
Das<meta>HTML Element repräsentiertMetadaten, die nicht durch andere metabezogene Elemente wie<base>,<link>,<script>,<style> oder<title> dargestellt werden können.
Der Typ der Metadaten, die durch das<meta> Element bereitgestellt werden, kann einer der folgenden sein:
- Wenn das
nameAttribut gesetzt ist, liefert das<meta>Elementdokumentweite Metadaten, die für die gesamte Seite gelten. - Wenn das
http-equivAttribut gesetzt ist, agiert das<meta>Element alsPragma-Direktive, um Direktiven zu simulieren, die andernfalls durch einen HTTP-Header gegeben werden könnten. - Wenn das
charsetAttribut gesetzt ist, ist das<meta>Element eineZeichensatzdeklaration, die die Zeichenkodierung angibt, in der das Dokument kodiert ist. - Wenn das
itempropAttribut gesetzt ist, liefert das<meta>Elementbenutzerdefinierte Metadaten.
In diesem Artikel
Attribute
Dieses Element beinhaltet dieglobalen Attribute.
Hinweis:Dasname Attribut hat eine spezifische Bedeutung für das<meta> Element.Dasitemprop Attribut darf nicht auf ein<meta> Element gesetzt werden, das einname,http-equiv odercharset Attribut enthält.
charsetDieses Attribut deklariert die Zeichenkodierung des Dokuments. Wenn das Attribut vorhanden ist, muss sein Wert eine ASCII-fallunempfindliche Übereinstimmung für den 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 platziert werden.contentDieses Attribut enthält den Wert für das
http-equivodernameAttribut, abhängig davon, welches verwendet wird.http-equivDefiniert eine Pragma-Direktive, die Anweisungen für den Browser zur Verarbeitung des Dokuments sind.Der Name des Attributs ist eine Abkürzung für
http-equivalent, weil die erlaubten Werte Namen von gleichwertigen HTTP-Headern sind.mediaDas
mediaAttribut definiert, auf welche Medien die imcontentAttribut definierte Designfarbe angewendet werden soll.Sein Wert ist einemedia query, die standardmäßig aufallgesetzt ist, wenn das Attribut fehlt.Dieses Attribut ist nur relevant, wenn dasnameAttribut des Elements auftheme-colorgesetzt ist.Andernfalls hat es keine Wirkung und sollte nicht enthalten sein.nameDie
nameundcontentAttribute können zusammen verwendet werden, um Dokument-Metadaten in Form von Name-Wert-Paaren bereitzustellen, wobei dasnameAttribut den Metadaten-Namen und dascontentAttribut den Wert angibt.
Beispiele
>Festlegung einer Meta-Beschreibung
Das folgende<meta> Tag liefert einedescription als Metadaten für die Webseite:
<meta name="description" content="The HTML reference describes all elements and attributes of HTML, including global attributes that apply to all elements." />Festlegung einer Seitenweiterleitung
Das folgende Beispiel verwendethttp-equiv="refresh", um den Browser zu veranlassen, eine Weiterleitung durchzuführen.Dascontent="3;url=https://www.mozilla.org" Attribut wird die Seite nach 3 Sekunden nachhttps://www.mozilla.org umleiten:
<meta http-equiv="refresh" content="3;url=https://www.mozilla.org" />Technische Zusammenfassung
| Inhaltskategorien | Metadaten-Inhalt. Falls dasitemprop Attribut vorhanden ist:Fließender Inhalt,Formulierungsinhalt. |
|---|---|
| Erlaubter Inhalt | Keiner; es ist einleeres Element. |
| Tag-Auslassung | Muss ein Start-Tag haben und darf keinen End-Tag haben. |
| Erlaubte Eltern |
|
| Implizite ARIA-Rolle | Keine entsprechende Rolle |
| Erlaubte ARIA-Rollen | Keinerole zulässig |
| DOM-Schnittstelle | [`HTMLMetaElement`](/de/docs/Web/API/HTMLMetaElement) |
Spezifikationen
| Specification |
|---|
| HTML> # the-meta-element> |