HTML атрибут ismap, определение и примеры использования
Меню
Веб-разработка
Атрибут ismap

HTML-атрибут ismap является логическим атрибутом. При наличии он указывает, что изображение является частью серверной карты изображений.


Атрибут ismap - синтаксис и код

1. Базовый пример с серверной обработкой:

<a href="server-script.php">
   <img src="map.png" ismap>
</a>

При клике на изображение браузер отправит запрос server-script.php?x=150&y=200, где 150,200 — координаты клика.

2. Пример с разными страницами:

<a href="process.php">
   <img src="clickable-image.jpg" ismap>
</a>

Сервер process.php может обработать координаты клика и выполнить нужное действие, например, перенаправить пользователя на разные страницы.

Этот атрибут полезен для серверных карт изображений, но чаще используется клиентская альтернатива — usemap.

Синтаксис

<img ismap>

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

Атрибут ismap используется в элементе <img> для создания серверной карты изображений. Если он указан, изображение становится интерактивным: при клике координаты курсора передаются на сервер в виде запроса. Этот атрибут применяется только к изображениям внутри <a href="URL">, так как координаты передаются в качестве параметров URL. В отличие от usemap, который работает на стороне клиента, ismap требует обработки на сервере. Формат запроса: URL?x,y, где x и y — координаты клика.

Применимо

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

Элемент Атрибут
<img>

ismap


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

Chrome Поддерживает
Yandex Browser Поддерживает
Edge Поддерживает
Firefox Поддерживает
Safari Поддерживает
Opera Поддерживает

Полный список всех доступных атрибутов HTML см. в Справочнике HTML атрибутов.

Поделиться ссылкой