Атрибут ismap

Оновлено: 17.06.2022

Атрибут ismap

Атрибут ismap повідомляє браузеру, що малюнок є серверною картою-зображенням. Карти-зображення дозволяють прив'язувати посилання до різних областей одного зображення. Реалізується у двох різних варіантах: серверному та клієнтському. У разі застосування серверного варіанту браузер надсилає запит на сервер для отримання адреси вибраного посилання та чекає відповіді на потрібну інформацію. Такий підхід потребує додаткового часу на очікування результату та окремі файли для кожної картки-.

Надсилання даних на сервер відбувається таким чином. Необхідно помістити елемент <img> у контейнер <a>, де як значення атрибуту href вказати адресу серверної програми. Програма аналізує отримані координати натискання миші, які вважаються від лівого верхнього кута зображення, та повертає потрібну вебсторінку.

Синтаксис

<img ismap>

Значення

Немає.

Значення за замовчуванням

За замовчуванням цей атрибут вимкнено.

Приклад

Якщо користувач встановив координати миші на зображенні 100, 50, то після натискання на посилання буде відкрито файл за адресою ismap.php?100,50. Останні цифри передаються в PHP-програму методом GET і інтерпретуються на сервері.

Браузери

img:ismap

Переглянути сумісність з Can I use?

img:ismap