Атрибут карты использования HTML


Определение и использование

Атрибут usemapзадает изображение (или объект) в качестве карты изображения (карта изображения — это изображение с кликабельными областями).

Атрибут usemapсвязан с <map> именем или idатрибутом элемента и создает связь между <img>и <map>.

Примечание. Этот usemapатрибут нельзя использовать, если <img>элемент является потомком элемента <a>или <button>.


Относится к

Атрибут usemapможно использовать для следующих элементов:

Элементы Атрибут
<изображение> карта использования
<объект> карта использования

Примеры

Пример

Карта изображения с кликабельными областями:

<img src="planets.gif" width="145" height="126" alt="Planets" usemap="#planetmap">

<map name="planetmap">
  <area shape="rect" coords="0,0,82,126" href="sun.htm" alt="Sun">
  <area shape="circle" coords="90,58,3" href="mercur.htm" alt="Mercury">
  <area shape="circle" coords="124,58,8" href="venus.htm" alt="Venus">
</map>

Пример

Элемент <object>, использующий карту изображения:

<object data="planets.gif" width="145" height="126" usemap="#planetmap"></object>

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

Атрибут usemapимеет следующую поддержку браузера для каждого элемента:

Element
img Yes Yes Yes Yes Yes
object Not supported Yes Yes Not supported Not supported