META - метаинформация
Цели
Для задания метаинформации
(информации о документе), т.е.
пар имя/значение, описывающих
свойства документа, например,
авторство, истечение даты, список
ключевых слов и т.д.
Типичное отображение
Никакое. Элементы META не влияют на
отображение самого документа. Они
могут давать некоторый эффект при
представлении информации о
документе, например, в верхнем окне
броузера или в ответе на запрос от
поискового средства (смотрите ниже режим работы AltaVista ).
Основной синтаксис
<META NAME=имя элемента
метаинформации CONTENT=содержимое
информации>
или
<META HTTP-EQUIV=имя элемента
метаинформации CONTENT=содержимое
информации>
Возможные атрибуты
имя атрибута |
возможные значения |
смысл |
примечания |
NAME |
имя |
имя отдельного элемента
метаинформации |
альтернатива атрибуту HTTP-EQUIV |
HTTP-EQUIV |
имя |
имя отдельного элемента
метаинформации |
альтернатива атрибуту NAME |
CONTENT |
строка |
содержимое метаинформации |
обязательный атрибут
элемента META |
Допустимый контекст
Элемент заголовка, в
котором может появиться любое
количество элементов META.
Содержимое
Никакое.
Примеры
<META NAME=DESCRIPTION CONTENT=
"An extensive guide to writing HTML 3.2 documents, with ../../examples and
practical advice.">
<META NAME=KEYWORDS CONTENT=
"structural HTML, logical markup">
Примечания
Наиболее известный
поисковый сервер AltaVista распознает
элементы META со значениями NAME, DESCRIPTION
и KEYWORDS. AltaVista использует содержимое
META элементов, когда индексирует
документы, а значение CONTENT,
соответствующее DESCRIPTION, - как резюме
для документа, когда возвращает
результаты запроса. (По умолчанию
AltaVista использует первые несколько
слов документа, как резюме, которые
зачастую не дают представления о
нем.) Для получения большей
информации посмотрите Тег META:
управление индексированием Вашей
страницы в онлайновой помощи
самой AltaVista.
Таким образом, рекомендуется
включать элементы META способом,
подобным приведенному в примере
выше.
Тег META влияет на индексирование
документа, когда он включается в
базу данных поискового сервера.
Когда ищутся кандидаты для такой
базы данных, нет гарантий на автоматическое
включение Вашего документа.
Поэтому, если Вы полагаете, что
документ важен и, в особенности,
если на него нет ссылок из других
документов, подумайте над
использованием дополнительных
возможностей, подобных "Add URL"
на главной странице AltaVista.
Для детального ознакомления с
вопросами о связи с поисковым
сервером смотрите Учебное
пособие по поисковой машине для Web
дизайнеров
(http://www.digital-cafe.com/~webmaster/set01.html).
Разница между NAME и HTTP-EQUIV
заключается в том, что последний
имеет особое значение, когда
документы берутся через HTTP. HTTP
серверы могут использовать
собственное имя, специфицированное
атрибутом HTTP-EQUIV, для создания
заголовка в стиле RFC 822 в ответе HTTP. (RFC 822
описывает используемый в Internet
протокол электронной почты.) Это не
может быть использовано, чтобы
установить определенные заголовки
HTTP. В отношении деталей смотрите HTTP
спецификации.
Например,
<META HTTP-EQUIV="Expires" CONTENT="Tue,
20 Aug 1996 14:25:27 GMT">
приведет к формированию HTTP
заголовка
Expires: Tue, 20 Aug 1996 14:25:27 GMT
и это может быть использовано кэшем
для определения того, когда выбрать
свежую копию документа.
Если в документ включена такая
метаинформация, как авторская
информация или срок окончания в
специальном формате, можно с
помощью специальных программных
средств периодически сканировать
WWW сервер, чтобы автоматически
посылать напоминание авторам.