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

View in English Always switch to English

HTMLMetaElement

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.

Die Schnittstelle HTMLMetaElement enthält beschreibende Metadaten über ein Dokument, die in HTML durch <meta>-Elemente bereitgestellt werden. Diese Schnittstelle erbt alle Eigenschaften und Methoden der Schnittstelle HTMLElement.

EventTarget Node Element HTMLElement HTMLMetaElement

Instanzeigenschaften

Erbt Eigenschaften von der übergeordneten Schnittstelle HTMLElement.

HTMLMetaElement.content

Der Wertteil der Name-Wert-Paare der Dokumentmetadaten.

HTMLMetaElement.httpEquiv

Der Name der Pragma-Direktive, eines HTTP-Antwort-Headers, für ein Dokument.

HTMLMetaElement.media

Der Medienkontext für eine theme-color-Metadateneigenschaft.

HTMLMetaElement.name

Der Namensteil der Name-Wert-Paare, die die benannten Metadaten eines Dokuments definieren.

HTMLMetaElement.scheme

Definiert das Schema des Werts im Attribut HTMLMetaElement.content. Diese Eigenschaft ist veraltet und sollte auf neuen Webseiten nicht verwendet werden.

Instanzmethoden

Keine eigenen Methoden; erbt Methoden von der übergeordneten Schnittstelle HTMLElement.

Beispiele

Die folgenden beiden Beispiele zeigen allgemein, wie die Schnittstelle HTMLMetaElement verwendet wird. Konkrete Beispiele finden Sie auf den Seiten der einzelnen Eigenschaften, die im Abschnitt Instanzeigenschaften oben aufgeführt sind.

Festlegen der Metadaten für die Seitenbeschreibung

Das folgende Beispiel erstellt ein neues <meta>-Element, dessen name-Attribut auf description gesetzt ist. Das content-Attribut enthält eine Beschreibung des Dokuments. Das Element wird an das <head>-Element des Dokuments angehängt:

js
const meta = document.createElement("meta");
meta.name = "description";
meta.content =
  "The <meta> element can be used to provide document metadata in terms of name-value pairs, with the name attribute giving the metadata name, and the content attribute giving the value.";
document.head.appendChild(meta);

Festlegen der Viewport-Metadaten

Das folgende Beispiel zeigt, wie Sie ein neues <meta>-Element erstellen, dessen name-Attribut auf viewport gesetzt ist. Das content-Attribut legt die Größe des Viewports fest. Das Element wird an das <head>-Element des Dokuments angehängt:

js
const meta = document.createElement("meta");
meta.name = "viewport";
meta.content = "width=device-width";
document.head.appendChild(meta);

Weitere Informationen zum Festlegen des Viewports finden Sie unter <meta name="viewport">.

Spezifikationen

Spezifikation
HTML
# htmlmetaelement

Browser-Kompatibilität

Siehe auch

  • Das HTML-Element, das diese Schnittstelle implementiert: <meta>