Главная

HTML-тег <map>

Характеристики

Атрибуты

Пример использования

<img src="image-map.jpg" alt="Карта" usemap="#image-map">
<map name="image-map">
  <area shape="rect" coords="34,44,270,350" href="link1.html" alt="Ссылка 1">
  <area shape="circle" coords="337,300,44" href="link2.html" alt="Ссылка 2">
</map>

Использование в JavaScript

// Получение элемента <map>
const mapElement = document.querySelector('map');

// Добавление новой области
const newArea = document.createElement('area');
newArea.shape = 'rect';
newArea.coords = '100,100,200,200';
newArea.href = 'link3.html';
newArea.alt = 'Ссылка 3';
mapElement.appendChild(newArea);

Рекомендации по обеспечению доступности (a11y)

Полезные ссылки