Элемент <a>

Элемент <a> (от англ. anchor — якорь) является одним из важных в HTML и предназначен для создания ссылок. Для этого необходимо сообщить браузеру, что является ссылкой, а также указать адрес документа, на который следует сделать ссылку. В качестве значения атрибута href используется адрес документа, на который происходит переход. Адрес ссылки может быть абсолютным и относительным. Абсолютные адреса работают везде и всюду независимо от имени сайта или веб-страницы, где прописана ссылка. Относительные ссылки, как следует из их названия, построены относительно текущего документа или корня сайта.

Синтаксис

<a href="<адрес>">...</a>

Атрибуты

download
Предлагает скачать указанный по ссылке файл.
href
Задаёт адрес документа, на который следует перейти.
hreflang
Идентифицирует язык текста по ссылке.
ping
Указывает адрес, по которому, при переходе по ссылке, браузер отправляет POST-запрос, содержащий адрес ссылки, данные браузера и другую информацию.
referrerpolicy
Определяет, какие реферальные данные следует отправлять при переходе по ссылке в заголовке Referer.
rel
Отношения между ссылаемым и текущим документами.
target
Имя окна или фрейма, куда браузер будет загружать документ.
type
Указывает MIME-тип документа, на который ведёт ссылка.

Также для этого элемента доступны универсальные атрибуты и события.

Устаревшие атрибуты

coords
Устанавливает координаты активной области.
name
Устанавливает имя якоря внутри документа.
rev
Отношения между текущим и ссылаемым документами.
shape
Задаёт форму активной области ссылки для изображений.

Пример

Код примера скопирован в буфер
<!DOCTYPE html>
<html lang="ru">
 <head>
   <meta charset="utf-8">
  <title>А</title>
 </head>
 <body>
  <p><a href="image/xxx.jpg">Посмотрите на мою фотографию!</a></p>
  <p><a href="page/tip.html">Как сделать такое же фото?</a></p> 
</body>
</html>

Спецификация

Браузеры