В этом материале мы с Вами обсудим различные мета-теги для браузера в HTML . Их значение гораздо выше мета-тегов, которые мы рассматривали в статье по мета-тегам для страницы , поэтому с данным материалом необходимо ознакомиться каждому.
В этом материале мы с Вами обсудим различные мета-теги для браузера в HTML. Их значение гораздо выше мета-тегов, которые мы рассматривали в статье по мета-тегам для страницы, поэтому с данным материалом необходимо ознакомиться каждому.
Сначала давайте разберём то, как вставляются мета-теги для браузера. Как и другие типы мета-тегов, они вставляются внутри тега <head> по следующему синтаксису:
<meta http-equiv = "name_meta" content = "content_meta" />
Процесс вставки мета-тегов для браузера в HTML такой же, как и для мета-тегов для страницы, однако, здесь вместо атрибута "name" используется атрибут "http-equiv". Теперь перечислю самые важные мета-теги для браузера:
- Content-type - важнейший мета-тег, который содержит тип документа, а также его кодировку. Всегда пишите данный мета-тег!
- Content-language - мета-тег, содержащий язык данной страницы.
- refresh - мета-тег, позволяющий запускать либо автоматическое обновление, либо редирект на другую страницу (сайт) через заданный промежуток времени.
Чтобы стало понятно, как использовать эти мета-теги для браузера в HTML, приведу пример:
<head>
<meta http-equiv = "Content-type" content = "text/html; charset = windows-1251" />
<meta http-equiv = "Content-language" content = "ru" />
<meta http-equiv = "refresh" content = "10; url = http://mysite.ru" />
</head>
Я ещё раз напоминаю о важности мета-тега "Content-type". Это одна из причин того, почему так много сайтов имеют неправильную кодировку. Я часто читаю в книгах, слышу, что говорят люди о том, что якобы браузер сам правильно определяет кодировку. Это не так! В большинстве случаев, так оно и есть, но он не всегда это делает правильно, поэтому необходимо указывать мета-тег "Content-type" на каждой странице сайта.
Что касается мета-тега "refresh", то здесь всё просто: число (в примере - 10) означает, через какое количество секунд перейти по адресу, указанному в параметре "url". Если Вы укажите адрес текущей страницы, то у Вас будет просто происходить обновление через заданный промежуток времени, что бывает очень даже полезно и удобно.
