Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
СТВОРЕННЯ ВЕБ САЙТУ.doc
Скачиваний:
9
Добавлен:
30.10.2018
Размер:
250.88 Кб
Скачать

Опис мета тегів групи http-equiv:

  • Мета тeг Content-Language

  • Мета тeг Content-Script-Type

  • Мета тeг Content-Style-Type

  • Мета тeг Content-Type

  • Мета тeг Expires

  • Мета тeг PICS-Label

  • Мета тeг Pragma

  • Мета тeг Refresh

  • Мета тeг Set-Cookie

  • Мета тeг Window-target

CONTENT-LANGUAGE

Мета тег Content-Language - це вказівка на мову документа. Використовується пошуковими машинами при індексуванні. Хоча більшість з них вміють розрізняти мову за текстом сторінки.

Можливі значення (стандарт [ISO639] [ISO3166]):

ua

Українська

ru

Російська

de

Німецька

el

Грецька

en

Англійська

en-GB

Англійська - Великобританія

en-US

Англійська, Американська версія

en-cockney

Англійська, діалект цокни

Es

Іспанська

Fr

Французька

It

Італійська

i-navajo

Навахо - Північна Америка

ja

Японська

he

Іврит

nl

Голландська

pt

Португальська

x-klingon

Код "x" позначає експериментальний код мови

zh

Китайська

Приклад: <META HTTP-EQUIV="Content-language" content ="ua">

У специфікації HTML 4.0 є альтернативна можливість явної вказівки мови - <html lang="en">

CONTENT-SCRIPT-TYPE

Meta тег Content-Script-Type - визначення мови програмування сценаріїв.

Деякі з можливих значень:    

text/javascript

JavaScript (значення за замовченням)

text/perlscript

PerlScript

text/tcl

TCL

text/vbscript

VBScript

Приклад: <META HTTP-EQUIV="Content-Script-Type" content="text/javascript">

Якщо тег Content-Script-Type не використовується, то тип мови програмування сценаріїв, який відрізняється від прийнятого за замовченням, повинен бути вказаний безпосередньо в кожному тегу <SCRIPT>, приклад <SCRIPT type="text/javascript">.

В одному документі допускається використання декількох мов програмування сценаріїв. Вказівка мови в тегу <SCRIPT> має вищий пріоритет, в рамках поточного тега <SCRIPT>.

CONTENT-STYLE-TYPE

Мета тег Content-Style-Type - вказує мову таблиці стилів, значення "text/css" приймається за замовченням, якщо воно влаштовує і розробник не використовує в цьому документі теги <Style> і <Span>, то використовувати цей тег необов'язково.

Приклад: <META HTTP-EQUIV="Content-Style-Type" content="text/css">

Браузери визначають мову таблиць стилів за наступним алгоритмом:

  • Якщо в тегу  МЕТА задається мова таблиць стилів, то дійсним є останнє зазначення в потоці символів.

  • Якщо мова таблиць стилів задається в тегу STILE, мову таблиць стилів визначає останній заголовок в потоці символів.

  • Якщо мова таблиць стилів не задана, за замовченням використовується мова "text/css".

CONTENT-TYPE

Мета тег Content-Type – вказівка на тип документа і кодування символів.

Використовувати мета тег Content-Type потрібно з врахуванням певних нюансів.

  1. кодування символів тексту повинно відповідати кодуванню, що вказано в тегу.

  2. сервер не повинен міняти кодування тексту при обробці запиту браузера.

  3. якщо сервер міняє кодування тексту, він повинен скоректувати або вилучити мета тег Content-Type.

Недотримання цих вимог може привести до наступного: web-сервер автоматично визначить кодування запиту клієнта і віддасть сторінку web-браузеру перекодованою. Браузер, у свою чергу, читатиме документ відповідно до мета тегу Content-Type. І якщо кодування не збігаються, то прочитати документ можна буде тільки після ряду хитромудрих маніпуляцій. Особливо це характерно для старих браузерів IE 3.x - 4.x і Netscape 4.x.