Skip to main content

Что такое атрибут Rel?

Атрибут rel - это атрибут HTML, используемый для описания связи целевой страницы со страницей, которая ее связывает. Информация не отображается непосредственно в браузере, но поисковые системы и программы чтения с экрана могут как получить атрибут rel, так и собрать информацию о сети соединений на странице. Обратным является атрибут rev, используемый для контекстуализации текущей страницы по отношению к тому, что связано.

Этот атрибут записывается как rel = "property" и будет отображаться в следующей ссылке: <a rel = "home" href = "http://www.wisegeek.com"> wiseGEEK </a>. Атрибут rel отмечает, что связываемый ресурс - это домашняя страница относительно документа, на котором создается ссылка, например, этой статьи wiseGEEK. Аналогичным образом, сайт с партнерскими партнерскими отношениями может использовать такой код: <a rel = "affiliate" href = "http://www.example.com"> Friendly Affiliate </a>. Когда поисковые системы сканируют сайт, они могут понять отношения между страницами сайта, а также внешние ссылки.

Другой распространенный пример использования этого атрибута - навигация, чтобы избежать путаницы и ошибок. <a rel = "next" href = "http://www.example.com/2"> Другие записи </a> могут использоваться в блоге для предоставления ссылки на другую страницу записей. Люди могут также использовать дескрипторы, такие как «предыдущий», «таблица стилей» и «индекс», чтобы предоставить описательные теги для ресурсов. Атрибут rel также может быть связан с другим кодом; например, таблица стилей может быть закодирована для отображения маленькой стрелки рядом со ссылкой с rel = "previous" для простоты навигации.

Как и многие атрибуты HTML, атрибут rel не применяется последовательно. Некоторые сайты могут широко использовать его, и это может быть очень полезно для таких инструментов, как создание карт сайтов. Другие сайты вообще не используют его, и иногда возникают неожиданные случаи использования атрибута, что может запутать браузеры. По мере изменения стандартов HTML атрибуты входят и выходят из стиля, и важно убедиться, что веб-сайты обновляются соответствующим образом, чтобы избежать таких проблем, как ошибки отображения.

Люди, которым интересно узнать о поддержке браузером различных атрибутов, могут найти техническую документацию на веб-сайтах для этих браузеров. Важно знать, что даже если самая последняя версия браузера распознает и знает, как применить атрибут, старые версии могут этого не делать, и люди, заинтересованные в достижении максимально возможного количества браузеров, могут учитывать это при кодировании сайтов. Иногда необходимо внести изменения в код сайта, чтобы люди, использующие старые браузеры, могли правильно отображать их.