Команди HTML - Image Maps

Картинки або малюнки, що містять карти, схеми, та й взагалі різні елементи, можна зробити активними, тому залежно від вибору користувачем конкретного елемента на малюнки викликається той чи інший гіпертекстовий документ. Це можна зробити двома способами: перший записати на сервер інформацію про те які координати на малюнку відповідають за той чи інший виклик і передати на сервер координати курсора миші користувача (спосіб старий і незручний), другий включити інформацію про зображенні в документ (цей спосіб більш простий і залежить від математичного забезпечення встановленого на сервері).

Якщо ви зберігаєте інформацію про зображення на сервері, то ви повинні писати програму (script) для обробки отриманої від користувача інформації.

Якщо ваша картинка обробляється сервером ("server-side"), то за допомогоюатрибутаISMAP для команди IMG, то ви можете включити гіперпосилання на картинці у ваш документ відповідним чином описавши їх у файлі, який визначається командою A (Анкер).

У цьому прикладі інформація про зображення зберігається у файлі з ім'ям Jump.map (формат файлу визначається видом сервера, наприклад, CERN або NCSA). Коли користувач відзначає якийсь елемент на картинці Sample.gif, то сервер отримує координати курсора і виконує дії, що відповідають цим координатам, які записані у файл Jump.map.

Щоб побачитиприкладроботи активної картинки натисніть тут.

У цьому прикладі картка була розмічена рівними прямокутниками (rectangular areas). Одна область є непоміченою, інші три позначені документами S1.html, S2.html, S3.html відповідно.

Команда AREA дозволяє позначати області колами (CIRCLES) і ламаними (POLYGONS).

ЗауваженняMSInternet Exporer не обробляє команду "відповідь за умовчанням" незважаючи на команду