1+ | 1+ | 1+ | 1+ | 1+ | 1+ |
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 Атрибуты
