Справочники

HTML Элементы HTML Атрибуты Глобальные Атрибуты HTML События HTML MIME-типы HTML Коды языков HTMLТаблица цветов HTML ASCII HTML ISO-8859-1 HTML Windows-1251 HTML UTF-8 кирилица HTML URL для UTF-8 HTML URL для ISO-8859


 


HTML Атрибут rel

Атрибут rel (от англ. "relationship" — «отношение, взаимосвязь») указывает отношение текущего документа к ресурсу, указанному в атрибуте href. Отношение текущего документа к ссылке так же ещё называется типом ссылки.

Примечание: Атрибут rel в основном используется только поисковыми системами.

Примечание: Атрибут rel применяется только в сочетании с атрибутом href.

Синтаксис

<a rel="[значение]"> ... </a>
<link rel="[значение]">
<area rel="[значение]">

Значения

alternate
Даёт альтернативные представления текущего документа.
author
Указывает ссылку на автора текущего документа или статьи.
bookmark
Постоянная ссылка на ближайший родительский раздел.
help
Ссылка на контекстно-зависимую справку.
icon
Импортирует иконку для представления текущего документа.
license
Указывает, что основное содержание текущего документа распространяется по лицензии, описанной в указанном документе.
next
Указывает, что текущий документ является частью серии и ссылка ведёт на следующий документ в серии.
nofollow
Не передавать по ссылке ТИЦ и PR.
noreferrer
Требует, чтобы пользовательский агент не посылал в HTTP-заголовке Referer, если пользователь переходит по ссылке.
prefetch
Указывает, что целевой ресурс должен быть заранее кэширован.
prev
Указывает, что текущий документ является частью серии и ссылка ведёт на предыдущий документ в серии.
search
Даёт ссылку на ресурс, который может быть использован для поиска по текущему документу и связанных с ней страниц.
stylesheet
Импортирует таблицу стилей.
tag
Указывает, что метка (тег) имеет отношение к текущему документу.

Значение по умолчанию

Нет.

Применяется к тегам

<a> <link> <area>

Отличия HTML 4.01 от HTML 5

Некоторые значения HTML 4.01 удалены из HTML5, а также есть новые значения, которые добавлены в HTML5.

Примеры использования:

Атрибут rel (Элемент <a>)

Пример HTML:

Попробуй сам
<a href="http://ya.ru" rel="nofollow">Наш ответ Яндексу</a>

Атрибут rel (Элемент <link>)

Пример HTML:

Попробуй сам
<link rel="stylesheet" type="text/css" href="styles.css">

Атрибут rel (Элемент <area>)

Пример HTML:

Попробуй сам
<img src="images/foto_elem.jpg" style="width:450px;height:292px;" usemap="#mykarta">
<map name="mykarta">   
  <area shape="poly" coords="133,62,278,59,284,24,407,22,410,130,285,134,278,96,133,95" 
  href="images/auto500.jpg" rel="alternate"> 
</map>

Поддержка браузерами

Атрибут rel имеет следующую поддержку браузерами для каждого элемента:

Элемент
<a> Да Да Да Да Да Да
<area> Да Да Да Да Да Да
<link> Да Да Да Да Да Да

Спецификации

Спецификация Статус
HTML 4.01 (W3C) Рекомендация
HTML 5 (W3C) Рекомендация
HTML 5.1 (W3C) Рекомендация

Учебник HTML

HTML уроки: HTML Атрибуты