<!ELEMENT LINK - O EMPTY -- независимая от устройства ссылка -->
<!ATTLIST LINK
%attrs; -- %coreattrs, %i18n, %events --
charset %Charset; #IMPLIED -- кодировка символов связанного ресурса --
href %URI; #IMPLIED -- URI связанного ресурса --
hreflang %LanguageCode; #IMPLIED -- код языка --
type %ContentType; #IMPLIED -- рекомендуемый тип содержимого --
rel %LinkTypes; #IMPLIED -- тип прямой связи --
rev %LinkTypes; #IMPLIED -- тип обратной связи --
media %MediaDesc; #IMPLIED -- для представления на этих устройствах --
>
Начальный тэг - обязателен, конечный тэг – запрещен.
Этот элемент определяет связь. В отличие от элемента A, он может присутствовать только в разделе HEAD документа, хотя может присутствовать неограниченное число раз. Хотя элемент LINK не имеет содержимого, он содержит информацию об отношениях, которая может представляться агентами пользователей различными способами (например, в виде панели с выпадающим списком ссылок).
В данном примере показано, как несколько определений элемента LINK могут быть представлены в разделе HEAD документа. Текущим документом является "Chapter2.html". Атрибут rel указывает отношение связанного документа с текущим документом. Значения "Index", "Next" и "Prev" описаны в разделе, посвященном типам ссылок.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN"
"https://www.w3.org/TR/REC-html40/strict.dtd">
<HTML>
<HEAD>
<TITLE>Глава 2</TITLE>
<LINK rel="Index" href="../index.html">
<LINK rel="Next" href="Chapter3.html">
<LINK rel="Prev" href="Chapter1.html">
</HEAD>
...продолжение документа...
Прямые и обратные ссылки
Атрибуты rel и rev играют дополнительные роли - атрибут rel задает прямую ссылку, а атрибут rev - обратную.
Рассмотрим два документа - A и B.
Документ A: <LINK href="docB" rel="foo">
имеет точно то же значение, что и:
Документ B: <LINK href="docA" rev="foo">
Оба атрибута могут определяться одновременно.
Ссылки и внешние таблицы стилей
Если элемент LINK ссылается на внешнюю таблицу стилей для документа, атрибут type указывает язык таблицы стилей, а атрибут media - предполагаемое устройство или устройства для представления документа. Агенты пользователей могут сэкономить время, загружая из сети только те таблицы стилей, которые применяются к текущему устройству.
Типы устройств обсуждаются в разделе, посвященном таблицам стилей.