Ниже представлена структура ссылки с указанием атрибутов псевдо-кода:
<code><a href="destination" [rel="relation"] >текст ссылки</a></code>
В квадратных скобках указаны необязательные параметры, весь остальной текст описывает то, что находится в том или ином месте, а именно:
- destination — то, на что направлена ссылка, на какой документ она ведёт, какой документ она связывает с текущим
- relation — это то, как цель ссылки соотносится с текущим документом (базовым документом)
- текст ссылки — это, что видит пользователь на веб-странице
Атрибут rel в свою очередь может принимать множество значений. Например:
- archives— cсылка на архив сайта.
- author— cсылка на страницу об авторе на том же домене.
- bookmark— постоянная ссылка на раздел или запись.
- first— cсылка на первую страницу.
- help— cсылка на документ со справкой.
- index— cсылка на содержание.
- last— cсылка на последнюю страницу.
- me— cсылка на страницу автора на другом домене.
- next— cсылка на следующую страницу или раздел.
- nofollow— не передавать по ссылке тИЦ и PR.
- noreferrer— не передавать по ссылке HTTP-заголовки.
- prefetch— указывает, что надо заранее кэшировать указанный ресурс.
- prev— ссылка на предыдущую страницу или раздел.
- search— ссылка на поиск.
- sidebar— добавить ссылку в избранное браузера.
- tag— указывает, что метка (тег) имеет отношение к текущему документу.
- up— ссылка на родительскую страницу.
Весь список значений можно посмотреть в документации //wiki.whatwg.org/wiki/RelExtensions или более упрощенном виде Link Relation Types.
