Das meta-Tag
Das Tag meta definiert einige Dienstbefehle
für den Browser oder Suchmaschinen:
die Zeichenkodierung der Seite, die Seitenbeschreibung für
Suchmaschinen, den Autor der Seite und so weiter.
Das Funktionsprinzip des Tags ist wie folgt (mit einigen Ausnahmen):
Der Name des Befehls wird festgelegt (im Attribut name
oder im Attribut http-equiv), und der Wert
des Befehls wird im Attribut content festgelegt.
Im Wesentlichen enthält dieses Tag eine Gruppe von
Tags (Befehlen), deren allgemeine Bezeichnung Meta-Tags ist.
Das Tag meta benötigt kein schließendes Tag.
Das Tag meta sollte innerhalb des
Tags head verwendet werden.
Beliebte Anwendungsbeispiele
Dokumentkodierung
Aktuell ist utf-8 der Standard für die Zeichenkodierung.
Theoretisch muss die Kodierung nicht explizit (über das Tag
meta) angegeben werden
- der Browser sollte Sie verstehen. In der Praxis
würde ich davon abraten, so vorzugehen - die Kodierung
kann verloren gehen und statt russischem Text sehen Sie
kauderwelsch.
In HTML5 wird die Kodierung in vereinfachter Form angegeben:
<meta charset="utf-8">
Früher wurde die Kodierung so angegeben (heute sollte man das nicht mehr so machen, es ist veraltet, man könnte ihm in veralteten Lehrbüchern begegnen):
<meta http-equiv="content-type" content="text/html; charset=utf-8">
Dokumentbeschreibung
Die Meta-Beschreibung des Dokuments ist für Suchmaschinen bestimmt, sie sollte eine kurze Beschreibung der Seite enthalten. Unter bestimmten Bedingungen kann die Suchmaschine aus dieser Beschreibung einen Snippet der Website-Seite erstellen. Ein Snippet ist eine kurze Beschreibung der Website-Seite in den Suchergebnissen. Dementsprechend sollte die Meta-Beschreibung der Seite so gestaltet sein, wie Sie den Snippet der Seite in den Suchergebnissen sehen möchten, und sie sollte für jede Seite der Website individuell sein.
Man verwendet es wie folgt:
<meta name="description" content="Diese Seite erzählt von Meta-Tags.">
Schlüsselwörter des Dokuments
Meta-Keywords (Schlüsselwörter) sind für Suchmaschinen bestimmt, um die wichtigsten Wörter anzugeben, nach denen die Seite gefunden werden soll. Aktuell schenken Suchmaschinen diesem Meta-Tag aufgrund von Missbrauch durch Webmaster keine Beachtung mehr.
Man verwendet es wie folgt (Schlüsselwörter und -phrasen werden durch Kommas getrennt aufgelistet):
<meta name="keywords" content="Meta-Tag, Meta-Beschreibung, HTML-Weiterleitung" >
Weiterleitung (Umleitung auf eine andere Seite)
Man kann einrichten, dass ein Benutzer beim Aufruf einer bestimmten Seite automatisch auf eine andere umgeleitet wird (zum Beispiel, wenn die Seite umgezogen ist). Man verwendet es wie folgt (5 ist die Anzahl der Sekunden, nach der die Umleitung erfolgt):
<meta http-equiv="refresh" content="5; url=http://www.example.com/">
Weitere Beispiele
Weitere Beispiele finden Sie unter diesem Link.
Mögliche Attribute
| Attribut | Beschreibung |
|---|---|
name |
Der Name des Meta-Tags. Der Wert des Meta-Tags mit diesem Namen wird durch das Attribut content festgelegt. |
http-equiv |
Ermöglicht das Setzen von HTTP-Headern, um sie an den Browser zu senden.
Legt den Namen des Headers fest. Der Wert des Headers wird durch das Attribut content festgelegt.
|
content |
Legt den Wert des Attributs fest, das mit dem Attribut name oder http-equiv angegeben wurde. |
charset |
Legt die Zeichenkodierung des Dokuments fest. Derzeit ist utf-8 der Standard. |