Справочники

HTML Элементы HTML Атрибуты Глобальные Атрибуты HTML События HTML MIME-типы HTML Коды языков HTMLТаблица цветов HTML ASCII HTML ISO-8859-1 HTML Windows-1251 HTML UTF-8 кирилица HTML URL для UTF-8 HTML URL для ISO-8859


 


HTML Атрибут ismap

Атрибут ismap (от англ. "is map" ‒ «это карта») указывает браузеру, что данное изображение является «серверной картой-изображением». При нажатии на такое изображение, браузер вычисляет координаты нажатия (вычисляются в пикселях относительно границ изображения) и отправляет их на сервер «GET» методом. Полученные сервером данные обрабатываются и результат обработки возвращается пользователю.

Отправка данных на сервер происходит следующим образом. Необходимо поместить элемент <img> в контейнер <a>, где в качестве значения атрибута href указать адрес серверной программы. Программа анализирует полученные координаты нажатия мыши, которые считаются от левого верхнего угла изображения, и возвращает требуемую веб-страницу.

Примечание: Данный метод организации карт-изображений может сильно влиять на загруженность сервера, поэтому рекомендуется использовать метод создания обычных карт-изображений с помощью атрибута usemap.

Синтаксис

<img ismap>

Значения

Данный атрибут является логическим атрибутом. В HTML данный атрибут может указываться либо без значения, либо с пустым значением, либо со значением ismap (XHTML).

Значение по умолчанию

По умолчанию этот атрибут выключен.

Применяется к тегам

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

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

Атрибут ismap

Пример HTML:

Попробуй сам
<a href="coords.php">
  <img src="images/figure.png" ismap width="369" height="142" alt="Геометрические фигуры">
</a>

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

Спецификация Статус
HTML 4.01(W3C) Рекомендация
HTML5 (W3C) Рекомендация
HTML 5.1 (W3C) Рекомендация

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


Учебник HTML

HTML уроки: HTML Атрибуты

HTML изображения