Атрибут HTTP - EQUIV

Елемент META.

Надає різні типи інформації, що не відображується, і інструкцій для браузеру. Це, зокрема, інформація про зміст сторінки, ключові слова, про автора, команди, що управляють, пошуковим роботам і так далі. Початковий тег: обов'язковий, Кінцевий тег: заборонений. Усі елементи META повинні розташовуватися в розділі HEAD.

META -тэги мають два можливі атрибути

- <META HTTP - EQUIV="ім'я" CONTENT="вміст">

- <META NAME="ім'я" CONTENT="вміст">

 

 

META -тэги з атрибутом HTTP - EQUIV еквівалентні HTTP -заголовкам. Зазвичай вони управляють діями браузерів і можуть бути використані для вдосконалення інформації, що видається звичайними заголовками. Теги такої форми можуть дати такий же ефект, що і HTTP -заголовки, і на деяких серверах автоматично можуть бути переведені в справжні HTTP -заголовки.

Expires - дата застарівання. Управління кешуванням в HTTP/1.0. Якщо вказана дата пройшла, то черговий запит цього документу викликає повторний мережевий запит, а не підвантаження документу з кеша. Дата зі значенням "0" інтерпретується як "зараз". Таке значення примушує браузер кожного разу при запиті перевіряти - чи змінювався цей документ. Це, до речі відноситься і до прокси-агентам. Пошукові роботи можуть або

зовсім не індексувати такий документ, або постійно перевіряти його.

<META HTTP - EQUIV="expires" CONTENT="Wed, 26 Feb 2012 08:21:57 GMT"> що еквівалентно HTTP -заголовку

Expires: Wed, 26 Feb 2012 08:21:57 GMT

Pragma- контроль кешування для HTTP/1.0. Значенням має бути "no-cache".

Content - Type - вказівка типу документу. Може бути розширено вказівкою кодування сторінки (charset).

<META HTTP - EQUIV="Content-type" CONTENT="text/html; charset=KOI - 8r">

 

Content - language - вказівка мови документу. Може використовуватися пошуковими машинами при індексуванні сторінок. Комбінація поля Accept - Language (посиланого браузером) з вмістом Content - language може бути умовою вибору сервером тієї або іншої мови.

<META HTTP - EQUIV="Content-language" CONTENT="en-GB">

Refresh - визначення затримки в секундах, після якої браузер автоматично оновлює документ. Додаткова можливість - автоматичне завантаження іншого документу.

<META HTTP - EQUIV="Refresh" Content="3, URL=http://www.name.com/page.html"> що еквівалентно HTTP -заголовку

Refresh: 3; URL=http://www.name.com/page.html

Cache - Control - визначає дії кеша по відношенню до цього документу. Можливі значення:

· Public - документ кэшируется в доступних для усіх кешах

· Private - тільки в приватному кеші

· no - cache - не може бути кэширован

· no - store - може бути кэширован, але не зберігається