--- title: slug: Web/HTML/Element/map tags: - Элемент translation_of: Web/HTML/Element/map ---
{{HTMLRef}}

HTML-элемент <map> используется с элементами {{HTMLElement("area")}} для определения карты изображения (интерактивной области ссылок).

{{EmbedInteractiveExample("pages/tabbed/map.html", "tabbed-standard")}}
Категории контента Потоковый контент, фразовый контент, явный контент.
Разрешённый контент Любой прозрачный элемент.
Пропуск тегов {{no_tag_omission}}
Разрешённые родители Любые элементы, которые принимают фразовый контент.
Разрешённые ARIA роли Нет
DOM интерфейс {{domxref("HTMLMapElement")}}

Атрибуты

Элемент включает глобальные атрибуты.

{{htmlattrdef("name")}}
Атрибут name даёт карте имя, чтобы на неё можно было ссылаться. Атрибут должен быть определён и иметь не пустое значение без пробелов. Значение атрибута name не должно совпадать с регистром совместимости со значением атрибута name другого элемента карты в том же документе. Если также указан атрибут id, то они оба должны иметь одинаковое значение.

Пример

<map name="primary">
  <area shape="circle" coords="75,75,75" href="left.html">
  <area shape="circle" coords="275,75,75" href="right.html">
</map>
<img usemap="#primary" src="https://placehold.it/350x150" alt="350 x 150 pic">

Живой пример

{{ EmbedLiveSample('Example', '350', '150', '', 'Web/HTML/Element/map') }}

Ожидаемые выходные данные

Живой пример выше должен выглядеть как нижеследующее изображение (при использовании клавиши на клавиатуре):

Для ссылки left.html:

Для ссылки right.html:

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

Спецификация Статус Комментарий
{{SpecName('HTML WHATWG', 'embedded-content.html#the-map-element', '<map>')}} {{Spec2('HTML WHATWG')}}  
{{SpecName('HTML5 W3C', 'embedded-content-0.html#the-map-element', '<map>')}} {{Spec2('HTML5 W3C')}}  
{{SpecName('HTML4.01', 'struct/objects.html#h-13.6.1', '<map>')}} {{Spec2('HTML4.01')}} Первое определение

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

{{Compat("html.elements.map")}}

Смотрите также