Содержание

<a> : элемент привязки

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

Содержимое каждого из них <a> должно указывать на назначение ссылки. Если hrefатрибут присутствует, нажатие клавиши ввода при фокусировке на <a> элементе активирует его.

Попробуй

Категории контента Отсутствуют.
Допустимое содержимое Отсутствует. Это пустой элемент.
Пропуск тегов Без закрывающего тега.
Допустимые родители <head>: элемент метаданных документа, <body>
Допустимые ARIA-роли Нет
DOM-интерфейс HTMLBaseElement

Атрибуты

К этому элементу применимы .глобальные атрибуты

Имя атрибута Описание
download Заставляет браузер рассматривать связанный URL-адрес как загрузку. Может использоваться со filenameзначением или без него:
Без значения браузер предложит имя файла/расширение, сгенерированное из различных источников:
HTTP Content-Disposition-заголовок.
Последний сегмент URL- пути.
Тип носителя ( из Content-Type заголовка, начала data:URL-адреса или URL-адреса Blob.type ) .blob:
filenameопределение значения предполагает его в качестве имени файла. / и \ символы преобразуются в символы подчеркивания (_). Файловые системы могут запрещать использование других символов в именах файлов, поэтому браузеры при необходимости корректируют предложенное имя.
:!: Примечание:
downloadработает только для URL-адресов одного происхождения или схем blob:и data:.

Примечание:

  • download работает только для URL-адресов одного происхождения или схем blob: и data:.
  • То, как браузеры обрабатывают загрузки, зависит от браузера, пользовательских настроек и других факторов. Пользователю может быть предложено перед началом загрузки, файл может быть сохранен автоматически или автоматически открыт либо во внешнем приложении, либо в самом браузере.
  • Если Content-Disposition заголовок содержит информацию, отличную от download атрибута, результирующее поведение может отличаться:
    • Если в заголовке указан filename, он имеет приоритет над именем файла, указанным в downloadатрибуте.
    • Если в заголовке указано расположение inline, Chrome и Firefox отдают приоритет этому атрибуту и ​​рассматривают его как загрузку. Старые версии Firefox (до 82) отдают приоритет заголовку и отображают содержимое встроенным.
Имя атрибута Описание
hrefURL-адрес, на который указывает гиперссылка. Ссылки не ограничиваются URL-адресами на основе HTTP — они могут использовать любую схему URL-адресов, поддерживаемую браузерами:
Разделы страницы с фрагментами документа
Конкретные части текста с фрагментами текста
Кусочки медиафайлов с медиафрагментами
Телефонные номера с tel:URL-адресами
Адреса электронной почты с mailto:URL-адресами
Хотя веб-браузеры могут не поддерживать другие схемы URL-адресов, веб-сайты могут registerProtocolHandler()
hreflangПодсказки на человеческом языке связанного URL-адреса. Нет встроенного функционала. Допустимые значения такие же, как у глобального lang атрибута.
pingСписок URL-адресов, разделенный пробелами. При переходе по ссылке браузер отправляет POST запросы с телом PINGна URL-адреса. Обычно для отслеживания.

Пример

MDN Understanding WCAG, Guideline 3.1 explanations
Understanding Success Criterion 3.1.1 | W3C Understanding WCAG 2.0