Тег <area> определяет область «горячей точки» на изображении и связывает ее с гипертекстовой ссылкой. Этот элемент используется только внутри элемента <map>.
| Родительский: | <map> |
| Контент: | Нет, это пустой элемент |
| Открывающий тег: | Обязательный |
| Закрывающий тег: | Запрещен |
| Версия: | HTML 2, 3.2, 4, 4.01, 5 |
Синтаксис
Базовый синтаксис тега <area> выглядит следующим образом:
HTML: <area alt="text">; XHTML: <area alt="text" />
В HTML закрывающий
</area> запрещен. В XHTML тег <area> должен быть закрыт завершающей косой чертой, например: <area />. Подробнее пустые элементы.
Примеры написания кода тега <area>:
<img src="shapes.png" usemap="#shapes" alt="Geometrical Shapes">
<map name="shapes">
<area shape="circle" coords="40,40,40" href="circle.html" alt="Circle">
<area shape="poly" coords="148,2,104,80,193,80" href="triangle.html" alt="Triangle">
<area shape="rect" coords="226,2,323,80" href="rectangle.html" alt="Rectangle">
<area shape="poly" coords="392,2,352,32,366,80,418,80,432,32" href="pentagon.html" alt="Pentagon">
</map>
Специальные атрибуты тега
В следующей таблице приведены атрибуты, которые относятся к тегу <area>:
| Атрибут | Значение | Описание |
|---|---|---|
| Обязательно — следующие атрибуты должны быть указаны в этом теге, чтобы разметка была валидной. | ||
alt |
text | Указывает заменяющий текст, когда изображения, определенные элементами области, недоступны. |
| Опционально — следующие атрибуты не являются обязательными. | ||
coords |
coordinates | Указание координат области. |
download |
filename | Указывает, нужно ли загружать связанный ресурс вместо перехода к нему, когда пользователь нажимает на ссылку. |
href |
URL | Определяет цель гиперссылки для <area>. |
hreflang |
langcode | Определяет язык связанного ресурса. Этот атрибут может использоваться только когда указан href. |
media |
media-query | Определяет media-носитель, для которого предназначен связанный ресурс. |
nohref |
nohref |
Указывает, что для текущей <area> не существует гиперссылки. |
rel |
alternateauthorbookmarkhelplicensenextnofollownoreferrerprefetchprevsearchtag |
Определяет отношение связанного ресурса к текущему документу. Этот атрибут должен использоваться, только если присутствует атрибут href. |
shape |
defaultrectcirclepoly |
Определяет форму <area>. |
target |
_blank_parent_self_top |
Указывает, где отображать связанный ресурс, указанный в атрибуте href. |
type |
content-type | Определяет MIME type связанного контента — например, «image/jpeg», «text/html» и т.д. |
Глобальные атрибуты
Как и все другие HTML-теги, тег <area> поддерживает все глобальные атрибуты в HTML5.
Атрибуты для событий
Тег <area> так же поддерживает атрибуты событий в HTML5.
Поддержка браузеров
Тег <area> поддерживается во всех основных браузерах.
















