Meta tag
Tag meta nastavuje některé servisní
příkazy prohlížeči nebo vyhledávačům:
kódování stránky, popis stránky pro
vyhledávače, autora stránky a tak dále.
Princip fungování tagu je tento (s určitými výjimkami):
je nastaveno jméno příkazu (v atributu name
nebo v atributu http-equiv) a hodnota
příkazu je nastavena v atributu content.
V podstatě tento tag obsahuje skupinu
tagů (příkazů), jejichž společný název je meta tagy
Tag meta nevyžaduje uzavírací tag.
Tag meta by měl být používán uvnitř
tagu head.
Populární příklady použití
Kódování dokumentu
V současné době je standardem kódování
utf-8. Teoreticky lze kódování explicitně (pomocí tagu
meta) nenastavovat
- prohlížeč by vás měl pochopit.
V praxi bych to však neradil - kódování
se může pokazit a místo ruského textu
uvidíte "krokozyabry".
V HTML5 se kódování nastavuje ve zjednodušené podobě:
<meta charset="utf-8">
Dříve se kódování nastavovalo takto (nyní se to nemá dělat, je to zastaralé, můžete se s tím setkat v zastaralých učebnicích):
<meta http-equiv="content-type" content="text/html; charset=utf-8">
Popis dokumentu
Meta-popis dokumentu je určen pro vyhledávače, měl by obsahovat stručný popis stránky. Za určitých podmínek z tohoto popisu může vyhledávač vytvořit snippet stránky webu. Snippet - je to krátký popis stránky webu při vyhledávání. Proto meta-popis stránky by měl být takový, jaký chcete vidět jako snippet stránky ve vyhledávání a pro každou stránku webu vlastní.
Používejte takto:
<meta name="description" content="Tato stránka pojednává o meta tazích.">
Klíčová slova dokumentu
Meta-keywords (klíčová slova) jsou určena pro vyhledávače, aby označila nejdůležitější slova, podle kterých se bude stránka hledat. V současné době kvůli zneužívání ze strany webmasterů vyhledávače tomuto meta tagu nepřikládají význam.
Používejte takto (klíčová slova a fráze se vypisují přes čárku):
<meta name="keywords" content="Meta tag, Meta-popis, HTML přesměrování" >
Přesměrování (přesun na jinou stránku)
Lze zařídit, aby při příchodu na určitou stránku byl uživatel automaticky přesměrován na jinou (například pokud se stránka přestěhovala). Používejte takto (5 - je počet vteřin, po kterých dojde k přesměrování):
<meta http-equiv="refresh" content="5; url=http://www.example.com/">
Více příkladů
Více příkladů najdete na tomto odkazu.
Možné atributy
| Atribut | Popis |
|---|---|
name |
Jméno meta tagu. Hodnota meta tagu s tímto jménem je nastavena atributem content. |
http-equiv |
Umožňuje nastavit HTTP hlavičky pro jejich odeslání do prohlížeče.
Nastavuje jméno hlavičky. Hodnota hlavičky je nastavena atributem content.
|
content |
Nastavuje hodnotu atributu definovaného pomocí atributu name nebo http-equiv. |
charset |
Nastavuje kódování dokumentu. V současné době je standardem utf-8. |