Синтаксис гиперссылки

Ниже представлена структура ссылки с указанием атрибутов псевдо-кода:

<code>&lt;a href="destination" [rel="relation"] &gt;текст ссылки&lt;/a&gt;</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— ссылка на родительскую страницу.

Весь список значений можно посмотреть в документации http://wiki.whatwg.org/wiki/RelExtensions или более упрощенном виде Link Relation Types.