Тег <area>


Описание

HTML-тег <area> используется внутри элемента <map> для определения интерактивных областей на изображении-карте (<img usemap="#название_карты">). Этот тег позволяет создать кликабельные зоны на картинке, каждая из которых может вести на разные страницы или запускать различные события.

Пример:
<!DOCTYPE html> <html lang="ru"> <head> <meta charset="UTF-8"> <title>Карта изображения</title> </head> <body> <h1>Интерактивная карта России</h1> <!-- Изображение с картой --> <img src="russia_map.png" alt="Карта России" width="700" height="400" usemap="#regionMap"> <!-- Карта регионов --> <map name="regionMap"> <!-- Московская область --> <area shape="rect" coords="100,100,200,200" href="/moscow_region.html" alt="Московская область"> <!-- Ленинградская область --> <area shape="circle" coords="300,300,50" href="/leningrad_region.html" alt="Ленинградская область"> </map> </body> </html>

Атрибуты

alt Альтернативный текст для области
coords Координаты активной области
download Предлагает скачать ресурс по ссылке
href URL назначения области
hreflang Язык связанного ресурса
media Определяет устройство для оптимизации ресурса
ping URL для уведомления при переходе
referrerpolicy Управляет отправкой HTTP Referer
rel Отношение между документами
shape Форма области (rect, circle, poly, default)
target Где открыть ссылку (_blank, _self и т.д.)
type MIME-тип связанного ресурса
accesskey Горячая клавиша для активации
class CSS-класс для стилизации
dir Направление текста (ltr/rtl)
id Уникальный идентификатор
lang Язык содержимого
style Инлайновые CSS-стили
tabindex Порядок перехода по Tab
title Всплывающая подсказка
nohref Указывает неактивную область (устарел)

Поддержка браузерами

1.0 1.0 2.0 1.0 1.0