html тег <img> атрибут ismap
Атрибут Ismap це логічний атрибут.
Він визначає, що зображення є частиною серверної карти зображень (зображення-карта являє собою зображення з інтерактивними областями).
Карти-зображення дозволяють прив'язувати посилання до різних областей одного зображення. Це реалізується в двох різних варіантах - серверному і клієнтському. У разі застосування серверного варіанту браузер посилає запит на сервер для отримання адреси обраноїго посилання і чекає відповіді з необхідною інформацією. Такий підхід вимагає додаткового часу на очікування результату і окремі файли для кожної карти-зображення.
Відправка даних на сервер відбувається наступним чином. Необхідно помістити елемент <img> в контейнер <a>, де в якості значення атрибута href вказати адресу серверної програми. Програма аналізує отримані координати натискання миші, які починаються від лівого верхнього кута зображення і повертає необхідну веб-сторінку.
- Нотатка
-
Атрибут Ismap працює тільки якщо елемент
автор: NagarD<img>є нащадком елемента<a>з дійсним атрибутом href.
Синтаксис
<img ismap>
Переглядачі
| Переглядач | |||||
|---|---|---|---|---|---|
| 1 | 1 | 1 | 1 | 1 |
Мобільних переглядачів ще не додано.
Приклади
+ запропонувати свій приклад у пісочниці
ismap робить зображення серверною картою: клацай у різних місцях картинки і дивись на адресу — браузер додає координати кліку до href (?x,y). Розбирати їх має сервер; клієнтські карти роблять через usemap.
<a href="/sandbox"><img src="/img/logo.svg" width="120" alt="Лого" ismap></a>
Різниця між HTML 4.01 та HTML5
Різниця між XHTML та HTML
У XHTML, мінімізований запис атрибутів заборонений, а атрибут ismap повинен бути визначений як <img ismap="ismap" />.
Коментарі
Коментарів ще немає — будьте першим!