Смекни!
smekni.com

Специализированные языки разметки документов HTML (стр. 15 из 16)

< FIELDSET >

< LEGEND >

Легенда группы элементов

</ LEGEND >

</ FIELDSET >

Теги < LEGEND > вводят надпись, которая помещается в разрыв рамки, обрамляющей группу.

Пример:

<FIELDSET><LEGEND> Флажки </LEGEND><INPUT type=checkbox checked>Windows XP<BR><INPUT type=checkbox>Windows 2000<BR><INPUT type=checkbox>Windows 98<BR></FIELDSET>

11. М ета-определители

МЕТА-определители – это элементы заголовков HTML-документов, несущие исключительно служебные функции. Они не влияют на отображение web-страниц в броузере и не могут каким-либо образом изменить их содержимое. МЕТА-определители описывают свойства документа.

МЕТА-определители записываются в заголовке документа HTML между тегами <НЕА D > и </ HEAD > после тега < TITLE >.

Существуют два вида МЕТА-определителей: М ETA -определители, использующие атрибут name и МЕТА-определители, использующие директиву http - equiv .

11.1 МETA-определители, использующие атрибут name

Формат записи:

<МЕТА name ="значение"

с ontent ="значение2>

Виды META -определителей:

<МЕТА name =" description "

со ntent ="краткое описание содержимого сайта">

Эта директива применяется для облегчения и ускорения процесса индексации ресурса поисковыми машинами. Большинство автоматических поисковых серверов оснащены специальными программными модулями, отыскивающими во Всемирной сети web-страницы, соответствующие введенному пользователем тематическому запросу. В этом случае в динамически создаваемый поисковым сервером файл отчета включается либо информация, встречающаяся первой в тексте документа HTML , либо данные, указанные в теге МЕТА. Таким образом, наличие МЕТА-определителя увеличивает шансы ресурса попасть в первую десятку сайтов, которые "найдёт" поисковый сервер.

<МЕТА name =" keywords "

content ="перечень ключевых слов через запятую">

Тег содержит перечисление ключевых слов, на которые, должны "реагировать" поисковые машины, включая сайт в файл отчета. Не рекомендуется указывать в нем более тридцати ключевых слов подряд. Поскольку ряд поисковых машин не учитывает регистр, в котором записаны ключевые слова, рекомендуется указывать в поле content оба варианта их записи: как в строчном, так и в заглавном регистре. Хорошим тоном считается указывать в атрибуте content описание сайта на русском и английском языках.

Пример:

<НЕА D >

<Т I Т L Е>Разведение белых медведей в домашних условиях</Т I Т L Е>

<МЕТА name =" description "

со nt е nt =” C айт, посвященный особенностям разведения белых медведей в домашних условиях">

<МЕТА name =" keywords "

content ="белые медведи, БЕЛЫЕ МЕДВЕДИ, медведь, МЕДВЕДЬ, разведение, РАЗВЕДЕНИЕ, животные, ЖИВОТНЫЕ">

</НЕА D >

<МЕТА name =" abstract "

со nt е nt ="описание содержимого сайта и перечень ключевых выражений через запятую">

Директива рассчитана на обработку поисковыми серверами, имеющими отличный от стандартного алгоритм индексации html-документов. Данный т ег используется редко.

<МЕТА name =" subject "

content ="главная тема сайта, выраженная одним-двумя словами">

< META name =" page - type "

content ="Тип, к которому относится страница">

Директива применяется с целью автоматического занесения ссылки на сайт в какую-либо тематическую рубрику поискового сервера. Наиболее "нейтральным" вариантом представления поля content является фраза " information resource ".

< МЕТА name="distribution" content="Global">

< МЕТА name="rating" content="General">

Последние два МЕТА-тега определяют область действия информации, представленной на сайте. Рекомендуется оставить их "как есть".

< META name =" title " content ="З a г o л o в o к web - c т pa ницы">

<МЕТА name =" page - topic "

content ="3 a головок w е b -страницы">

Эти МЕТА-определители предназначены для поисковых машин, не умеющих работать с тегом < TITLE >. В поле content данных директив можно скопировать текстовое содержимое, записанное в заголовке страницы.

< МЕТА name="site-created" content=" Дата ">

Декларирует дату создания web-сайта, которая иногда отображается в файле отчета некоторых поисковых серверов в качестве дополнительной информации о ресурсе. Дата записывается в формате

МЕСЯЦ-ДЕНЬ-ГОД с ведущим нулем, например, 16-12-2006.

<МЕТА name =" expires " content ="Дата">

Предполагаемая дата закрытия сайта, после которой упоминание о нем будет удалено из базы данных поискового сервера. Дата записывается в том же формате, что и дата создания страницы.

< МЕТА name="revisit" content="N days">

< МЕТА name="revisit-after" content="N days">

Эти теги несут абсолютно идентичную функциональную нагрузку и указывают поисковому серверу, через сколько дней следует вновь обратиться к ресурсу для его переиндексации. Данные МЕТА-определители применяют, если страница регулярно обновляется, причем эти обновления затрагивают ее тематическое содержание, указанное в других МЕТА-тегах. Включением данной команды в код HTML можете избежать процедуры повторной регистрации сайта в поисковых машинах – сервер сделает это автоматически. Вместо ключа N в поле content данной подставляется любое целое число от 1 до 30.

<МЕТА name =" robots " content =" noindex ">

Директива запрещает поисковым машинам индексировать данную web-страницу.

< МЕТА name="robots" content="nofollow">

Тег запрещает поисковому серверу следовать по гиперссылкам, установленным на данной странице.

< META name =" content - language " content ="язык">

Директива декларирует язык, на котором представлена опубликованная на сайте информация. В поле content вносится название языка, написанное в английской транскрипции, например " russian " или " english ".

< МЕТА name="resource-type" content="document">

Указание на тип ресурса. Рекомендуется оставить без изменений.

< МЕТА name="audience" content="all">

Определяет аудиторию сайта .

< МЕТА name="robots" content="index, а ll">

Указания на правила регистрации ресурса поисковыми серверами. При указании в поле content параметра " all " будут проиндексированы все документы сайта, при указании параметра " index " – только индексные страницы.

<МЕТА name =" Copyright "

со ntent ="Имя вебмастера, Copyright 2006">

< МЕТА name="Autor"

content=" Имя вебмастера , Copyright 2006">

Декларируют ссылку на авторские права. Эта информация отображается в файле отчета некоторых поисковых машин.

< МЕТА name="reply-to"

content="a д pec электронной почты ">

Указание на адрес электронной почты автора проекта. Иногда показывается в файлах отчета поисковых серверов.

<МЕТА name =" Owner "

content ="Название компании или имя владельца">

< МЕТА name="Address" content=" Адрес офиса ">

< МЕТА name="Owner-type"

content="corporation, company/small или personal">

Информация о владельце ресурса. В поле content первого МЕТА-определителя заносится полное название фирмы-владельца ресурса или имя владельца, если он – частное лицо, второй тег содержит адрес офиса, по которому можно обратиться за дополнительной информацией, третий указывает на тип фирмы: corporation – для больших корпораций, company / small – для малых компаний и, наконец, personal – для частных предпринимателей и физических лиц.

<МЕТА name =" Publisher - name "

content ="Название компании или имя лица, опубликовавшего сайт">

< МЕТА name="Publisher-type"

content="corporation. company/small или personal">

< МЕТА name="Publisher - location" content="ru">

Для первых двух тегов справедливо все то же самое, что и для предыдущих МЕТА-определителей, за исключением того, что они представляют информацию не о владельце ресурса, а о том, кто его опубликовал. В общем случае издатель web-страницы не обязательно должен быть ее владельцем, например, когда какая-либо фирма заказывает себе сайт у стороннего web-мастера или дизайн-агентства. Как раз на такую ситуацию и рассчитаны данные директивы. В поле content МЕТА-тега с именем " Publisher - location " заносится обычно обозначение домена первого уровня страны издателя сайта.

<META name="home-url" content="URL">

Указывается адрес ресурса в сети Интернет, который издатель сайта считает своей домашней страничкой. Обычно этот тег используется для представления URL разработчика web-сайта, если сам сайт был создан для сторонней фирмы или частного лица.

< МЕТА name="Generator" content="Ha звание программы ">

Редкий и абсолютно бесполезный тег, не несущий ни малейшей смысловой нагрузки. Данный МЕТА-определитель был придуман разработчиками html-редакторов для рекламы собственных программных продуктов. Практически все программы, предназначенные для верстки web-страниц, вставляют этот тег в код HTML автоматически, не спрашивая разрешения у пользователя.

11.2 МЕТА-определители, использующие директиву http - equiv

В отличие от первого вида МЕТА-тегов, имеющих чисто информационное назначение, теги второй категории играют определенную роль при передаче документов посредством протокола HTTP . Эти директивы используются для придания web-страницам некоторых примечательных свойств, которые в ряде случаев могут быть полезны web-дизайнеру.

< META http - equiv =" Refresh " content =" N ; URL =адрес">

Автоматический переход броузера по указанному в поле content адресу через N секунд. Данная функция, называемая "редиректом", или "перенаправлением" пользовательского броузера на какой-либо ресурс, применяется тогда, когда сайт сменил адрес, переместился на другой хост. В этом случае на сервере со старым адресом размещается файл index . html , содержащий описанную выше директиву и соответствующую поясняющую надпись, например: "Извините, наш сайт переехал по адресу <адрес>. Через несколько секунд данная страница будет загружена автоматически". Иногда такая команда применяется также для автоматического переключения пользователя с заглавной (" splash ") на стартовую страницу сервера.