HTML>>Тег meta>>Атрибут http-equiv

Атрибут http-equiv тега meta

Этот атрибут управляет действиями браузера и может дать такой же эффект, что и реальный HTTP-заголовок ответа сервера. Некоторые значения выдаваемые сервером не могут быть подменены значениями из тега ‹meta›. Если информация, заданная в заголовках (HTTP и meta) противоречит друг другу, то значение HTTP-заголовка превалирует над значением команды meta, но не все браузеры соблюдают эти правила.

Значения http-equiv:

Expires – дата устаревания документа, управляет кэшированием страницы. Работает по принципу: если указанная дата прошла, то производится повторный сетевой запрос, а не подгрузка документа из кэша. Content со значением "0" обозначает текущее время и заставляет браузер каждый раз при запросе проверять изменения HTML страницы, а не загружать из кэша. Значения даты должны быть указаны в формате описанном в RFC850.

‹meta http-equiv="expires" content="Wed, 26 Feb 1997 08:21:22 GMT"


Pragma – осуществляет контроль кэширования HTML страницы и имеет только одно значение "no-cache"(не кэшировать документ).

‹meta http-equiv="pragma" content="no-cashe"

Ext-cache – указывает альтернативное имя кэша для браузера.

‹meta http-equiv="ext-cache" content="name=/some/path/index.db; instructions=User Instructions"


Cache-control – указывает действие кэша по отношению к документу:
public - документ кэшируется в доступных для всех кэшах
private - только в частном кэше
no-cache - не может быть кэширован
no-store - может быть кэширован, но не сохраняется

‹meta http-equiv="cache-control" content="public"


Content-type – служит для указания MIME-типа документа. Также здесь указывают кодовую страницу, используемую на данной HTML странице (charset).
ISO-8859-1 – Latin-1, кодировка для западноевропейских языков
Windows-1251 – кирилица (Windows)
KOI8-r – кирилица (КОИ8-р)
Cp866 – кирилица (DOS)
Windows-1252 – Западная Европа (Windows)
Windows-1250 – Центральная Европа (Windows)
Shift_jis – Япония (Windows)

meta http-equiv="content-type" content="text/html; charset=windows-1251"


Content-language – указывает язык документа и описывается как язык или пара значений: язык плюс диалект. Используются только фиксированные коды языков:
de - немецкий
el - греческий
en - английский
en-GB – английский, Великобритания
en-US – английский, Американская версия
en-cockney – английский, диалект кокни
es - испанский
fr - французский
it - итальянский
i-navajo – навахо, Северная Америка
ja – японский
he – иврит
nl - голландский
ru - русский
pt - португальский
x-klingon – код ”x” обозначает экспериментальный код языка
zh - китайский

‹meta http-equiv="content-language" content="ru"


Refresh – указывает время в секундах через которое произойдет обновление данной страницы. Также можно указать URL для автоматической загрузки другого документа.

‹meta http-equiv="Refresh" content="5; URL=http://www.newpage.html"


Vary> – определяет доступные альтернативы для указанных в content полей HTTP-заголовка

‹meta http-equiv="vary" content="content-language"


Content-script-type – определяет язык программирования сценариев на странице.
text/javascript- JavaScript
text/perlscript – PerlScript
text/vbscript – VBScript

В одном документе допускается использование несколько сценариев, написанных на разных языках программирования.

‹meta http-equiv="content-script-type" content="text/javascript"

Если данный параметр мета тега не указывается, то в теге ‹script›сценарий‹/script› явно указывается язык, на котором написан сценарий.

‹script type="text/javascript"сценарий‹/script›


Content-style-type – определяет язык таблиц стилей. Если на странице не используются теги ‹style› и ‹span›, то данный параметр не указывается.

‹meta http-equiv="content-style-type" content="text/css"

Hosted by uCoz