HTML тег - a - определение и примеры использования
Меню
Веб-разработка
Мои услуги на Kwork
Тег a HTML

HTML - тег <a> используется для вставки гиперссылок на другие страницы или файлы, местоположения на той же странице, адреса электронной почты или любой другой URL-адрес. В качестве гиперссылки можно использовать как текст, так и изображение.


Тег <a> - синтаксис и код

Тег <a> представлен парами. Содержимое записывается между открывающим (<a>) и закрывающим (</a>) тегами.

Пример кода ссылки на AppNet.Club:

<a href="https://www.appnet.club/">Посетите AppNet.Club!</a>

Элемент <a>

Посетите AppNet.Club!


Определение и использование

  • HTML - тег <a> определяет гиперссылку, которая используется для перехода с одной страницы на другую;
  • Самым важным атрибутом элемента <a> является атрибут href, который указывает место назначения ссылки. Если у тега <a> нет атрибута href, это всего лишь заполнитель для гиперссылки;
  • Связанная страница обычно отображается в текущем окне браузера, если вы не укажете другую цель.

По умолчанию во всех браузерах ссылки будут выглядеть следующим образом:

  • Непосещенная ссылка подчеркнута синим цветом;
  • Посещенная ссылка подчеркнута и фиолетового цвета;
  • Активная ссылка подчеркнута и выделена красным цветом.
Рекомендация: вы можете изменить цвет ссылок, удалить подчеркивание или изменить цвет ссылок, используя стили CSS.
Примечание: атрибуты: download, media, hreflang, target, rel и type будут присутствовать только в том случае, если присутствует атрибут «href».

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

Crome Поддерживает
Edge Поддерживает
Firefox Поддерживает
Safari Поддерживает
Opera Поддерживает

Атрибуты

Атрибут Значение Описание
download filename Указывает, что целевой объект будет загружен, когда пользователь нажмет на гиперссылку
href URL Указывает URL-адрес страницы, на которую ведет ссылка
hreflang language_code Указывает язык связанного документа
media media_query Указывает, для какого носителя/устройства оптимизирован связанный документ
ping list_of_URLs Указывает разделенный пробелами список URL-адресов, на которые при переходе по ссылке браузер будет отправлять запросы на публикацию с телом ping (в фоновом режиме). Обычно используется для отслеживания
referrerpolicy no-referrer
no-referrer-when-downgrade
origin
origin-when-cross-origin
same-origin
strict-origin-when-cross-origin
unsafe-url
Указывает, какую информацию о реферере отправлять вместе со ссылкой
rel alternate
author
bookmark
external
help
license
next
nofollow
noreferrer
noopener
prev
search
tag
Указывает связь между текущим документом и связанным документом
target _blank
_parent
_self
_top
Указывает, где открыть связанный документ
type media_type Указывает тип носителя связанного документа

Глобальные атрибуты

Тег <a> также поддерживает глобальные атрибуты в HTML

Атрибуты событий

Тег <a> также поддерживает атрибуты событий в HTML


Дополнительные примеры

Абсолютные и относительные URL-адреса:

<h2> Абсолютные URL -адреса </h2>
<p> <a href="https://www.w3.org/">W3C</a> </p>
<p> <a href="https://www.ya.ru/">Яндекс</a> </p>

<h2> Относительные URL </h2>
<p> <a href="/html_images.png">HTML изображение</a> </p>
<p> <a href="/html">HTML раздел</a> </p>

Изображение в качестве ссылки: 

<a href="/html">
<img src="/htm/smiling.png" alt="Руководство по HTML" style="width:75px;height:75px;">
</a>

Изображение ниже является ссылкой. Попробуйте нажать на него.

Руководство по HTML

Ссылка на адрес электронной почты:

<a href="mailto:someone@example.com">Отправить письмо</a>

Нажмите на ссылку ниже, чтобы увидеть, как это работает:

Отправить письмо


Связанные страницы

Руководство по HTML: ссылки HTML


Настройки CSS по умолчанию

Большинство браузеров отображают элемент a со следующими значениями по умолчанию:

a:link, a:visited {
  color: (internal value);
  text-decoration: underline;
  cursor: auto;
}
  a:link:active, a:visited:active {
  color: (internal value);
}


Полный список всех доступных тегов HTML см. в Справочнике по тегам HTML.

 

Поделиться ссылкой