Тег a

Тег <a> служит для объявления "якоря" (анкора). Данный элемент может использоваться как:

  1. ссылка на другой документ, используя атрибут href;
  2. закладка внутри текущего документа, используя атрибут name.

Элемент обычно называют "ссылка" или "гиперссылка".

Наиболее важным атрибутом элемента является атрибут href, который содержит путь назначения ссылки.

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

  • непосещенные ссылки — подчеркнутые синие;
  • посещенные ссылки — подчеркнутые фиолетовые;
  • активные ссылки — подчеркнутые красные.

Отличия в HTML и XHTML

В XHTML атрибут name считается устаревшим и в будущем будет исключен. Вместо него стоит использовать атрибут id.

Опциональные атрибуты

Столбец DTD отражает доступность атрибута. S=Strict, T=Transitional, F=Frameset.

Атрибут Значение Описание DTD
charset кодировка Кодировка документа, на который указывает ссылка STF
coords координаты Содержит координаты ссылки STF
href URL Содержит назначение ссылки STF
hreflang код языка Язык документа, на который указывает ссылка STF
name имя Содержит имя ссылки STF
rel текст Содержит отношение между текущим и ссылаемым документом STF
rev текст Содержит отношение между ссылаемым и текущим документом STF
shape default
rect
circle
poly
Форма ссылки STF
target _blank
_parent
_self
_top
framename
Указывает, где будет открыт документ TF

Стандартные атрибуты

Тег <a> поддерживает следующие стандартные атрибуты:

Атрибут Значение Описание DTD
accesskey символ Содержит клавиатурную комбинацию для доступа к элементу STF
class имя класса Содержит имя класса элемента STF
dir rtl
ltr
Направление текста для контента элемента STF
id id Содержит уникальный идентификатор элемента STF
lang код языка Язык контента элемента STF
style стили Содержит стили элемента STF
tabindex число Содержит порядок переключения по Tab для элемента STF
title текст Содержит дополнительную информацию об элементе STF
xml:lang код языка Язык контента элемента в XHTML-документах STF

Событийные атрибуты

Тег <a> поддерживает следующие событийные атрибуты:

Атрибут Значение Описание DTD
onblur скрипт Скрипт выполняется, когда элемент теряет фокус STF
onclick скрипт Скрипт выполняется при клике мышью по элементу STF
ondblclick скрипт Скрипт выполняется при двойном клике мышью по элементу STF
onfocus скрипт Скрипт выполняется, когда элемент получает фокус STF
onmousedown скрипт Скрипт выполняется, когда кнопка мыши нажата STF
onmousemove скрипт Скрипт выполняется при перемещении курсора мыши STF
onmouseout скрипт Скрипт выполняется, когда курсор мыши покидает область элемента STF
onmouseover скрипт Скрипт выполняется, когда курсор мыши входит в область элемента STF
onmouseup скрипт Скрипт выполняется, когда кнопка мыши отпущена STF
onkeydown скрипт Скрипт выполняется, когда кнопка клавиатуры нажата STF
onkeypress скрипт Скрипт выполняется, когда кнопка клавиатуры зажата STF
onkeyup скрипт Скрипт выполняется, когда кнопка клавиатуры отпущена STF

Пример

<a href="http://www.myfirstsite.ru">My First Site</a>

Интересные новости в мире Интернета: