HTML - тег <area>
идентифицирует активные области (координаты, форму, размер и т. д.) изображения-карты, определяемые тегом <map>
. При нажатии на активную область изображения происходит определенное действие, например, переход на страницу с подробной информацией.
<area>
— пустой тег, что означает, что закрывающий тег не требуется. Но в XHTML тег (<area>
) должен быть закрыт (<area/>
).
Нажмите на компьютер, телефон или чашку кофе, чтобы перейти на новую страницу и прочитать больше по теме:
Карта изображения с кликабельными областями:
<img src="/htm/workplace.png" alt="Workplace" usemap="#workmap">
<map name="workmap">
<area shape="rect" coords="33,10,250,247" alt="Ноутбук" href="/htm/notebook.htm">
<area shape="rect" coords="288,90,322,138" alt="Смартфон" href="/htm/smartphone.htm">
<area shape="circle" coords="336,188,37" alt="Кофе" href="/htm/coffee.htm">
</map>
<area>
определяет область внутри карты изображения (карта изображения — это изображение с интерактивными областями);<area>
всегда вложены внутри тега <map>.<map>
и создает связь между изображением и картой.Поддерживает | |
Поддерживает | |
Поддерживает | |
Поддерживает | |
Поддерживает | |
Поддерживает |
Атрибут | Значение | Описание |
---|---|---|
alt | text | Задает альтернативный текст для области. Требуется, если присутствует атрибут href |
coords | coordinates | Указывает координаты области |
download | filename | Указывает, что целевой объект будет загружен, когда пользователь нажмет на гиперссылку |
href | URL | Указывает цель гиперссылки для области |
hreflang | language_code | Указывает язык целевого URL-адреса |
media | media query | Указывает, для какого носителя/устройства оптимизирован целевой URL-адрес |
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 help license next nofollow noreferrer prefetch prev search tag |
Указывает связь между текущим документом и целевым URL-адресом |
shape | default rect circle poly |
Определяет форму области |
target | _blank _parent _self _top framename |
Указывает, где открыть целевой URL-адрес |
type | media_type | Указывает тип носителя целевого URL-адреса |
Тег <area>
также поддерживает глобальные атрибуты в HTML
Тег <area>
также поддерживает атрибуты событий в HTML
Руководство по HTML: карты изображений в HTML
Большинство браузеров будут отображать элемент area
со следующими значениями по умолчанию:
area {
display: none;
}
Полный список всех доступных тегов HTML см. в Справочнике по тегам HTML.