MetaTag-Angaben können grundsätzlich in zwei verschiedene Kategorien bzw.
Einsatzgebiete unterschieden werden :
- einfache Definition von Eigenschaften
gültige Attribute innerhalb von <meta> sind : name, content, lang, dir
Durch Verwendung von name und content lassen sich beliebige
Informationen in der Form "Schlüssel entspricht Wert" definieren :
<meta name="farbe" content="blau">
<meta name="führerschein" content="PKW, LKW">
<meta name="gewicht" content="75kg">
|
Die Groß-/Kleinschreibung spielt bei den Angaben keine Rolle. Es empfiehlt
sich jedoch zur besseren Übersicht einen einheitlichen Stil zu verwenden.
Bezogen auf den Wert ("content") des Schlüssels ("name") lässt sich
zusätzlich noch mittels lang="Sprachkürzel" die Sprache vermerken.
Dies ist zum Beispiel sinnvoll im Zusammenhang mit der Sprachausgabe von
Webseiten oder natürlich auch bei der Suchmaschinen-Optimierung.
Beispiel : englische und deutsche "Keywords"
<meta name="keywords" lang="de" content="eins, zwei, drei">
<meta name="keywords" lang="en" content="one, two, three">
|
Weiterhin erlaubt ist die Angabe der Textrichtung mittels dir :
- dir="LTR" : von links nach rechts (Left-To-Right)
- dir="RTL" : von rechts nach links (Right-To-Left)
- Steuerung der HTTP-Header
gültige Attribute innerhalb von <meta> sind : http-equiv, content
In dieser Variante ist es möglich, sog. "Response-Header" zu setzen.
Diese Informationen sendet ein Server, bevor die eigentlichen Daten
(also z.B. eine HTML-Datei) übertragen werden.
Im Gegensatz zu den einfachen MetaTag-Definitionen
sollte hier auf Groß- und Kleinschreibung geachtet werden.
Beispiel :
erzeugt die Server-Antwort :
Hinweis: nicht alle Server senden den Inhalt der Meta-Tags als HTTP-Header.
|
|
|