САЙТ ДЛЯ ВЕБ РАЗРАБОТЧИКОВ НА РУССКОМ ЯЗЫКЕ

HTML Тег <map> карта



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

Пример

<img src="planets.gif" width="145" height="126"alt="Планеты"usemap="#planetmap">

<map name="planetmap">
 <area shape="rect" coords="0,0,82,126" href="sun.htm" alt="Солнце">
 <area shape="circle" coords="90,58,3" href="mercur.htm" alt="Меркурий">
 <area shape="circle" coords="124,58,8" href="venus.htm" alt="Венера">
</map>
Попробуйте сами »

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

Тег <map> используется для определения клиентского изображения карты. Изображение карта - это изображение с кликабельными областями.

Необходим атрибут name элемента <map>, связаный с <img> таблицы использования атрибутов и создает связь между изображением и карте.

Tег <map> содержит ряд элементов <area>, определяющие кликабельные области на карте изображений.


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

Элемент
<map> Да Да Да Да Да

Различий между HTML 4.01 и HTML5

Примечание: В HTML5, если атрибут id тега <map> также указан, он должн иметь одинаковое значение атрибута name.


Различий между HTML и XHTML

В XHTML атрибут name является устаревшим и будет удален. Используйте глобальный атрибут id.


Атрибуты

Атрибут Значение Описание
name mapname Требуется. Задает имя карты-изображения

Глобальные атрибуты

Tег <map> также поддерживает Глобальный атрибут в HTML.


Атрибуты событий

Tег <map> также поддерживает Атрибуты событий в HTML.


Связанные страницы

Справочник HTML DOM: Объект map


Настройки CSS по умолчанию

Большинство браузеров будут отображать элемент <map> со следующими значениями по умолчанию:

map {
    display: inline;
}