Атрибут rel

Оновлено: 29.05.2022

Атрибут rel

Атрибут rel визначає відносини між поточним документом та документом, на який веде посилання, задане атрибутом href. Незважаючи на те, що більшість браузерів не підтримують атрибут rel, на сайтах часто можна зустріти код rel="nofollow", призначений для пошукових систем Google та інших. Посилання, позначені таким чином, не передають PageRank та ТІЦ.

Синтаксис

<a rel="текст">...</a>

Значення

alternate Дає альтернативні уявлення поточного документа.
author Вказує почилання на автора поточного документа або статті.
bookmark Постійне посилання на найближчий батьківський розділ.
help Посилання на контекстно-залежну довідку.
license Вказує, що основний зміст поточного документа розповсюджується за ліцензією, описаною в цьому документі.
next Вказує, що поточний документ є частиною серії, а посилання веде до наступного документа в серії.
nofollow Не передавати за посиланням ТІЦ та PR.
noreferrer Вимагає, щоб агент користувача не надсилав в HTTP-заголовку Referer, якщо користувач переходить за посиланням.
prev Вказує, що поточний документ є частиною серії, а посилання веде до наступного документа в серії.
tag Дає посилання на ресурс, що може бути використаним для пошуку за поточним документом та пов'язаними із посиланням сторінок.
search Вказує, що мітка (тег) має відношення до пточного документа.

Значення за замовчуванням

Немає.

Приклад

<!DOCTYPE html>
<html>
 <head>
  <meta charset="utf-8">
  <title>А, атрибут rel</title>
 </head>
 <body>
  <p><a href="http://google.com" rel="nofollow">Наш ответ Google</a></p>
 </body>
</html>
<!DOCTYPE html>
<html>
 <head>
  <meta charset="utf-8">
  <title>Добавить в избранное</title>
 </head>
 <body>
  <p><a href="http://itwiki.dev" rel="sidebar">Добавить в избранное</a></p>
 </body>
</html>

Примітка

Firefox підтримує значення prefetch та sidebar. Opera підтримує значення sidebar.

Браузери

a:rel

Переглянути сумісність з Can I use?

a:rel