Атрибут ismap
Синтаксис
<img src="..." alt="..." ismap="ismap">
Описание
Атрибут / параметр ismap
(от англ. "is map" ‒ «это карта») указывает браузеру, что данное изображение является «серверной картой-изображением». При нажатии на такое изображение, браузер вычисляет координаты нажатия (вычисляются в пикселях относительно границ изображения) и отправляет их на сервер «GET» методом. Полученные сервером данные обрабатываются и результат обработки отправляется пользователю.
Примечание
Данный метод организации карт-изображений может сильно влиять на загруженность сервера, поэтому рекомендуется использовать метод создания обычных карт-изображений (с помощью атрибута «usemap
»).
Поддержка браузерами
Спецификация
Верс. | Раздел | |
---|---|---|
HTML | ||
2.0 | Image: IMG | Перевод |
3.2 | IMG - inline images | |
4.01 | 13.6.2 Server-side image maps ...attribute ismap ([CI])... DTD: Transitional
Strict
Frameset
|
|
5.0 | 4.7.1 The img element The ismap attribute... |
|
5.1 | 4.7.5. The img element The ismap attribute... |
|
XHTML | ||
1.0 | Extensible HyperText Markup Language DTD: Transitional
Strict
Frameset
|
|
1.1 | Extensible HyperText Markup Language |
Значения
Данный атрибут является логическим атрибутом.
В HTML данный атрибут может указываться либо без значения, либо с пустым значением, либо со значением «ismap
».
<img src="..." alt="..." ismap> <img src="..." alt="..." ismap=""> <img src="..." alt="..." ismap="ismap">
Пример использования
<html>
<head>
<meta charset="utf-8">
<title>Параметр ismap (Элемент img)</title>
</head>
<body>
<h1>Пример с атрибутом "ismap"</h1>
<p><a href="/examples/php-scripts/coords.php">
<img src="/examples/images/figures.png" alt="Фигуры" style="width: 450px; height: 360px; background: #ededed;" ismap="ismap">
</a></p>
</body>
</html>