Заголовок HTML-документа. Что в нем может быть интересного?
Заголовок HTML-документа, не виден посетителю Вашего сайта при просмотре web-страниц. По сути дела – это служебные теги которые заключены между тегами <HEAD> </HEAD>. Однако в нем есть некоторые интересные особенности, которые web-мастеру надо знать.
Заголовок HTML-документа может включать неограниченное количество так называемых META-инструкций. META-инструкция — это просто способ определить некоторую переменную путем указания ее имени (атрибут NAME) и значения (атрибут CONTENT).
Вот некоторые наиболее типичные META-инструкции:
Листинг 17.1.
<META NAME=”description” CONTENT=”Это практическое руководство – учебник для тех, кто хочет научиться самостоятельно и бесплатно создавать сайты для публикации Интернет”>
|
|
Такая META-инструкция определяет переменную description, содержащую краткое описание документа. Многие поисковые роботы постоянно сканируют Интернет в поисках HTML-файлов, отыскивают в них эту переменную, сохраняют ее в своих базах данных и выдают ее в ответ на запросы пользователей. Эту инструкцию рекомендуется указывать всегда – влияет на выдачу web-страниц в поисковиках.
Листинг 17.2.
<META NAME=”keywords” CONTENT=”Интернет, HTML, WWW, практическое, руководство, по, созданию, сайтов”>
|
|
Такая META-инструкция определяет переменную keywords, содержащую набор ключевых слов, описывающих содержание документа. На практике поиск по ключевым словам очень удобно использовать при строительстве поискового механизма, работающего в пределах одного сервера. Примерно так работают многие крупные поисковые системы типа Яндекса, Google и т.д. Эту инструкцию рекомендуется указывать всегда – влияет на выдачу web-страниц в поисковиках.
Листинг 17.3.
<META HTTP-EQUIV=”Content-type” CONTENT=”text/html; charset=windows-1251″>
|
|
Эта META-инструкция дает браузеру указание интерпретировать (отображать) загружаемый документ как содержащий HTML-текст в кодировке Windows/1251. Кодировка Windows/1251 наиболее распостраненная в русскоязычном интернете. Эту инструкцию рекомендуется указывать всегда – во избежании неправильного отображения текста.
Листинг 17.4.
<META HTTP-EQUIV=”Refresh” CONTENT=”[время]; URL=[документ]“>
|
|
Такая META-инструкция дает браузеру примерно такое указание: “Если через [время] секунд после завершения загрузки этого документа пользователь не перейдет к другому документу, начать загрузку ресурса [документ]“. Более конкретно это может выглядеть, к примеру, вот так:
Листинг 17.4.1.
<META HTTP-EQUIV=”Refresh” CONTENT=”10; URL=http://www.pc-cantri.ru/shopgold/”>
|
|
Если пользователь не предпримет никаких видимых действий в течение 10 секунд после загрузки документа, содержащего такую инструкцию, автоматически будет загружен документ http://www.pc-cantri.ru/shopgold/.
META-инструкцию Refresh можно использовать, например, если Вы перенесли некоторый документ с одного сервера на другой. Вместо копии документа на старом сервере можно оставить короткое сообщение о переносе, включающее META-инструкцию Refresh и адрес документа на новом сервере.
Если в качестве параметра [документ] подставить имя файла, содержащего звук, через [время] секунд после загрузки HTML-файла начнется загрузка и проигрывание этого звука (при условии, конечно, что браузер пользователя поддерживает формат этого звукового файла). Очень удобно для всякого рода приветственных речей.
|