LINK (СВЯЗЬ) - связь с другими документами

Цель

Определить связи с другими документами. На нынешний момент данный элемент не дюже распространен, так как немного броузеров либо других программ поддерживают его. Элементы LINK могут быть использованы:

Типичное отображение

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

Основной синтаксис

<LINK REL=relation HREF=URL>

или

<LINK REV=relation HREF=URL>

Возможные атрибуты

имя атрибута возможные значения смысл
HREF URL URL для связанных ресурсов
REL строка тип связи "вперед"
REV строка тип связи "назад"
TITLE строка необязательная строка заголовка для связанного ресурса

Связь от документа A к документу B по выражению REV=relation - та же самая связь, что от B к A по выражению REL=relation.

Допустимый контекст

Элемент заголовка, в котором может возникнуть всякое число элементов LINK.

Содержимое

Никакое.

Примеры

Элемент связи, определяющий таблицу стилей:

<LINK REL=STYLESHEET HREF="basic.css"> 

Простой элемент LINK, специфицирующий авторскую информацию:

<LINK REV=MADE HREF="mailto:jukka.korpela@hut.fi"> 

Некоторые элементы LINK, которые могут возникнуть в большом документе, поделенном на отдельные, но взаимосвязанные файлы HTML:

<LINK REL=CONTENTS HREF="toc.html"> 
<LINK REL=PREVIOUS HREF="doc31.html"> 
<LINK REL=NEXT HREF="doc33.html"> 

Примечания

Элемент LINK с REV=MADE изредка применяется, дабы идентифицировать автора документа, либо адрес его электронной почты, либо связь к домашней странице автора. Правда немногие программы могут применять эту информацию, ее включение может быть пригодным. Подметим, что информация не показывается читателю документа (если он не запросит намеренно код HTML), следственно при необходимости Вы обязаны добавочно ввести такую информацию с поддержкой, скажем, элемента ADDRESS.

В свое время был выпущен отчет Internet draft-ietf-html-relrev-00.txt о предлагаемых значениях связей. (Официально отчет был закрытым.) Вот некоторые из особенно знаменитых, упоминаемых в HTML 3.2 Ссылочных спецификациях значений:

установка атрибута роль связанного ресурса
REL=INDEX Документ задает индекс для нынешнего документа.
REL=GLOSSARY Документ дает глоссарий терминов, которые имеют отношение к нынешнему документу.
REL=COPYRIGHT Объявление авторского права для нынешнего документа
REL=CONTENTS Документ содержания для нескольких взаимосвязанных документов.
REL=NEXT Следующий документ для посещения в управляемом просмотре.
REL=PREVIOUS Предыдущий документ в управляемом просмотре.
REL=HELP Документ предлагает поддержка, скажем, описывая расширенный контекст и предлагая добавочные ссылки к пригодным документам. Это помогает в поправлении ориентирования пользователя, тот, что "потерялся" на своем пути.
REL=BOOKMARK Закладка, применяемая для обеспечения прямых связей по подмеченным (введенным в список закладок) точкам при работе с документом. Признак TITLE может быть использован в качестве метки в списке закладок. Несколько закладок может быть определено в всем документе, предоставляя пользователю средства для ориентирования в расширенном документе.

Вышеприведенный список извлечен из закрытого отчета. Впрочем, если Вы тяготитесь написать новое программное обеспечение, которое использует элементы LINK, либо, если Вы хотите включить такие элементы в Ваш документ, дабы некоторые программы могли применять их, то соответствие вышеприведенному списку будет только на пользу.

В соединении с таблицами стилей элемент LINK может быть использован с REL=STYLESHEET.