Мета таг
Тагът meta задава някои сервизни
команди на браузъра или на търсещите системи:
кодировка на страницата, описание на страницата за
търсачките, автор на страницата и така нататък.
Принципът на работа на тага е следният (с някои изключения):
задава се име на командата (в атрибута name
или в атрибута http-equiv), а стойността
на командата се задава в атрибута content.
По същество този таг съдържа в себе си група
тагове (команди), общо название за които е мета тагове
Тагът meta не изисква затварящ таг.
Тагът meta трябва да се използва вътре в
тага head.
Популярни примери за използване
Кодировка на документа
В настояще време стандартната кодировка е
utf-8. Теоретично явно (чрез тага
meta) кодировката може и да не се задава
- браузърът трябва да ви разбере. На практика
не бих ви съветвал да правите така - кодировката
може да се размести и вместо български текст вие
ще видите главозамайни знаци.
В HTML5 кодировката се задава в опростен вид:
<meta charset="utf-8">
Преди кодировката се задаваше така (сега така не трябва да се прави, остаряло е, може да срещнете в остарели учебници):
<meta http-equiv="content-type" content="text/html; charset=utf-8">
Описание на документа
Мета описанието на документа е предназначено за търсачките, в него трябва да лежи кратко описание на страницата. От това описание при някои условия търсачката може да направи снипет на страницата от сайта. Снипет - това е кратко описание на страница от сайт при търсене. Съответственно мета описанието на страницата трябва да се прави такова, каквото искате да видите като снипет на страницата в търсенето и за всяка страница от сайта свое собствено.
Трябва да се използва така:
<meta name="description" content="Тази страница разказва за мета таговете.">
Ключови думи на документа
Мета-keywords (ключовите думи) са предназначени за търсачките, за да се укажат най-важните думи, по които ще се търси страницата. В настояще време, поради злоупотреби от страна на уебмастърите, търсачките не придават значение на този мета таг.
Трябва да се използва така (ключовите думи и фрази се изброяват чрез запетая):
<meta name="keywords" content="Мета таг, Мета описание, HTML пренасочване" >
Пренасочване (прехвърляне към друга страница)
Може да се направи така, че при влизане в дадена страница потребителят автоматично да бъде прехвърлен към друга (например, ако страницата е преместена). Трябва да се използва така (5 - това е броят секунди, след които ще се извърши пренасочването):
<meta http-equiv="refresh" content="5; url=http://www.example.com/">
Още примери
Още примери можете да намерите на тази връзка.
Възможни атрибути
| Атрибут | Описание |
|---|---|
name |
Име на мета тага. Стойността на мета тага с това име се задава от атрибута content. |
http-equiv |
Позволява задаването на HTTP заглавия, за изпращането им към браузъра.
Задава името на заглавието. Стойността на заглавието се задава от атрибута content.
|
content |
Задава стойността на атрибута, зададен чрез атрибута name или http-equiv. |
charset |
Задава кодировката на документа. В настояще време стандартната е utf-8. |