LINK
Элемент LINK предоставляет документу независимый от среды метод создания взаимосвязей с другими документами и ресурсами сети. Элемент LINK был составной частью языка HTML начиная с самих первых дней, однако до сих пор лишь некоторые браузеры используют его преимущества (большая же часть продолжает игнорировать элементы LINK).
В принципе элементы LINK могут использоваться для:
- создания в документе специальных навигационных кнопок или меню
- управления процессом отображения набора HTML файлов в печатные документы
- привязки таких ассоциированных ресурсов, как таблицы стилей и скрипты
- предоставления альтернативных форм для данного документа
<!ELEMENT LINK - O EMPTY> <!ATTLIST LINK href %URL #IMPLIED -- URL привязанного ресурса -- rel CDATA #IMPLIED -- типы прямых связей -- rev CDATA #IMPLIED -- типы обратных связей -- title CDATA #IMPLIED -- строка заголовка для справки -- >
href
Задает некий адрес URL, указывающий на ассоциированный ресурс. rel
Прямая связь, известная также как "тип связи". Вводит определенное взаимоотношение между текущим документом и ресурсом, на который указывает атрибут HREF . Типы связей в HTML пока еще нестандартизированы, хотя некоторые соглашения в этом плане и были достигнуты. rev
Данный элемент определяет обратные отношения. Например, если есть привязка документа A к документу B, выраженная параметром REV=отношение, то в документе B то же самое отношение фиксируется с помощью атрибута REL=отношение. Так в некоторых случаях может использоваться отношение REV=made для того, чтобы указать имя автора данного документа, адрес его электронной почты (посредством URL типа mailto), либо установить связь с личной страницей данного человека. title
Заголовок ассоциированного ресурса, указываемый для справки.
Некоторые из рекомендованых типов взаимосвязей:
rel=top
Данная связь указывает на вершину в некой иерархической структуре, например на первую, либо титульную страницу в неком наборе документов. rel=contents
Данная связь указывает на некий файл, где приводится оглавление к данному документу. rel=index
Данная связь указывает на другой документ, который можно использовать в целях индексного поиска по текущему документу. rel=glossary
Данная связь указывает на некий документ, где содержится глоссарий терминов, относящихся к текущему документу. rel=copyright
Данная связь ссылается на текст, где указаны авторские права на данный документ. rel=next
Данная связь указывает на следующий документ в неком заранее предопределенном маршруте просмотра. Например, она может использоваться для упреждающей автоматической загрузки браузером следующей страницы. rel=previous
Данная связь ссылается на предыдущий документ в неком предопределенном маршруте просмотра. rel=help
Данная связь указывает на документ, предлагающий некую помощь, например это может быть текст, дающий более развернутое описание и предлагающий ссылки на другие документы по этой теме. Назначение этой связи - оказание помощи тем читателям, кто потерял свой путь в Web. rel=search
Данная ссылка ведет к поисковой странице, контролирующей некий набор страниц, связанных общей темой.
Примеры элементов LINK:
<LINK REL=Contents HREF=toc.html>
<LINK REL=Previous HREF=doc31.html>
<LINK REL=Next HREF=doc33.html>
<LINK REL=Chapter REV=Contents HREF=chapter2.html>