Meta-taggen
Taggen meta sätter några servicekommandon
till webbläsaren eller sökmotorer:
sidans teckenkodning, sidbeskrivning för
sökmotorer, sidans författare och så vidare.
Principen för taggen är sådan (med vissa undantag):
namnet på kommandot sätts (i attributet name
eller i attributet http-equiv), och kommandots värde
sätts i attributet content.
I grund och botten innehåller denna tagg en grupp
av taggar (kommandon), med det gemensamma namnet meta-taggar.
Taggen meta kräver ingen avslutande tagg.
Taggen meta ska användas inuti
taggen head.
Populära användningsexempel
Dokumentets teckenkodning
För närvarande är standarden för teckenkodning
utf-8. Teoretiskt sett behöver man inte (via taggen
meta) ange teckenkodningen explicit
- webbläsaren borde förstå dig. I praktiken
skulle jag inte rekommendera att göra så - teckenkodningen
kan gå fel och istället för rysk text kommer du
att se "krokodildjur".
I HTML5 sätts teckenkodningen i en förenklad form:
<meta charset="utf-8">
Tidigare sattes teckenkodningen så här (nu ska man inte göra så, det är föråldrat, du kan möta det i föråldrade läroböcker):
<meta http-equiv="content-type" content="text/html; charset=utf-8">
Dokumentets beskrivning
Meta-beskrivningen av dokumentet är avsedd för sökmotorer, den bör innehålla en kort beskrivning av sidan. Under vissa förhållanden kan sökmotorn från denna beskrivning göra ett snippet av webbplatsens sida. Ett snippet är en kort beskrivning av en webbplats sida i sökresultatet. Följaktligen ska meta-beskrivningen av sidan göras sådan, som du vill att snippetet för sidan ska se ut i sökningen och för varje sida på webbplatsen sin egen.
Man ska använda det så här:
<meta name="description" content="Denna sida berättar om meta-taggar.">
Dokumentets nyckelord
Meta-keywords (nyckelord) är avsedda för sökmotorer, för att ange de viktigaste orden, efter vilka sidan kommer att sökas. För närvarande, på grund av missbruk från webmasters sida, lägger sökmotorer inte någon vikt vid denna meta-tagg.
Man ska använda det så här (nyckelord och fraser listas separerade med kommatecken):
<meta name="keywords" content="Meta-tagg, Meta-beskrivning, HTML-omdirigering" >
Omdirigering (omdirigering till en annan sida)
Man kan göra så att när man besöker en viss sida omdirigeras användaren automatiskt till en annan (till exempel om sidan har flyttat). Använd så här (5 är antalet sekunder efter vilka omdirigeringen sker):
<meta http-equiv="refresh" content="5; url=http://www.example.com/">
Fler exempel
Fler exempel kan du hitta via denna länk.
Möjliga attribut
| Attribut | Beskrivning |
|---|---|
name |
Meta-taggens namn. Värdet på meta-taggen med detta namn sätts av attributet content. |
http-equiv |
Tillåter inställning av HTTP-huvuden, för att skicka dem till webbläsaren.
Sätter huvudets namn. Huvudets värde sätts av attributet content.
|
content |
Ställer in värdet för attributet som angivits med attributet name eller http-equiv. |
charset |
Ställer in dokumentets teckenkodning. För närvarande är standarden utf-8. |