Wie das Meta-Element in HTML5 verwenden

HTML Meta Elemente liefern Informationen über ein HTML-Dokument. Eine Web-Seite können viele Meta-Elemente haben, oder nur sehr wenige (und manchmal überhaupt keine). Wenn sie vorhanden sind, müssen sie immer im Dokument angezeigt Kopf. Dieser Artikel beschreibt einige der Verwendungen des Meta Element.

Meta Format und Attribute

Hier ist ein Beispiel Meta Element:

Beachten Sie, dass die Meta Element ist leer und hat keine schließenden Tag. In HTML5, gibt es keine Notwendigkeit zu schließen Meta. Dies ist ein Weg, in dem die HTML5 Meta Tag ist einfacher als die XHTML-Meta-Tag.

Die vier Attribute definiert für Meta sind

  • Name. Wenn sie vorhanden sind, die Name Attribut gibt einen Namen für die Metadaten.

  • http-equiv. Wird für die Werte an den HTTP-Header eines Dokuments verbindlich, wenn sie von einem Web-Server bedient wird.

  • Inhalt. Enthält den Wert mit den zugehörigen http-equiv oder Name Attribut.

  • charset. Definiert den Satz von Zeichen in dem Dokument verwendet werden.

Meta Namen definiert durch HTML5


Die HTML5-Spezifikation erwähnt mehrere mögliche Werte für die Name Attribut. Diese sind

  • Anwendungsname. Gibt den Namen für die Web-Anwendung, die das Dokument darstellt. Zum Beispiel aufgerufen, wenn Sie eine Web-Anwendung erstellt "Taco-matic," könnte man die Verwendung Anwendungsname Attribut auf den Seiten innerhalb dieser Anwendung wie folgt aus:

  • Autor. Gibt den Namen einer der Autoren des Dokuments. Wenn das Dokument mehrere Autoren hat, kann das Dokument haben mehrere Autor Meta-Elemente.

  • Beschreibung. Beschreibt den Inhalt des Dokuments. Sie können alles setzen Sie in der Beschreibung Meta-Element, aber es kann nur pro Dokument ein solches Element sein.

  • Generator. Wenn das Dokument erstellt wird, eine Art von HTML-Seiten-Erstellungs-Software (wie Dreamweaver oder Aptana Studio) verwenden, die Generator Meta-Element identifiziert, welche ein verwendet wurde.

  • Schlüsselwörter. Enthält eine durch Kommata getrennte Liste von Begriffen, die für die aktuelle Seite.

Zusätzlich zu diesen Name Werte, es ist auch möglich, für jeden, der eine Notwendigkeit, ihre eigenen zu schlagen hat und registrieren Name Werte.

Das charset meta Element

Vielleicht die häufigste Meta Element Attribut charset. Eingeführt mit HTML5, charset bietet eine schnelle und einfache Möglichkeit, eine Seite an Autor wurde an den Browser, welche Zeichenkodierung verwendet, zu spezifizieren. Sie sollten immer ein enthalten charset meta Tag in jedem HTML5-Dokument, das Sie schreiben. Hier ist, wie es aussieht:

Zeichenkodierungen definieren die Zuordnungen zwischen den Zeichen, die auf dem Bildschirm und Bits angezeigt werden, die auf dem Computer gespeichert sind. Verschiedene Zeichenkodierungen gibt es für verschiedene Alphabete und Sprachen (Chinesisch, Japanisch, Russisch und Englisch zum Beispiel) und andere Zeichenkodierungen sind universell.

Die häufigste Zeichencodierung als UTF-8 bekannt, die mehr als 1 Million verschiedene Zeichen kodieren kann.

Mit http-equiv meta Elemente

Sie können die Verwendung http-equiv meta Element Informationen an den Server zu senden, wie eine Web-Seite sollte serviert werden. In HTML-Versionen, die voran HTML5, die häufigste Verwendung für http-equiv war die Zeichenkodierung für ein Dokument angeben. Weil dies wurde mit dem ersetzten charset Attribut, http-equiv weniger häufig (und begegnet) in HTML5 verwendet.

Dennoch gibt es ein paar Dinge, die Sie tun können, mit http-equiv. Am häufigsten ist die erfrischen Wert, der der Browser die Seite nach einer bestimmten Anzahl von Sekunden neu geladen werden erzählt.

Sie können auch verwenden http-equiv ="erfrischen" einen Benutzer zu einer anderen URL, nachdem eine festgelegte Anzahl von Sekunden verstrichen ist, umzuleiten. Beispielsweise verursacht der folgende Tag, um den Browser 30 Sekunden nach der Seite zu warten, enthält es lädt und dann zu laden http://example.com:

Für weitere Informationen über das Meta-Element in HTML5, gehen Sie zu w3schools.com.

» » » » Wie das Meta-Element in HTML5 verwenden