Обычно изображение, помещенное в якорь, становится просто частью содержимого якоря. Броузер может как то по особенному представить такое изображение, чаще всего с помощью специальной рамки, предупреждая читателя, что с ним связана гиперссылка, но пользователи щелкают мышью на картинке так же, как на текстовой гиперссылке.

Стандарты HTML и XHTML предоставляют возможность разместить несколько ссылок над одним изображением. Щелчок мышью в разных местах объекта вызывает переход броузера к различным документам. Такие изображения, известные как карты, открывают широкий простор для творчества.

Существуют два типа карт: серверная карта и клиентская карта. Первый тип используется, когда применяется атрибут ismap тега <img>, и требует доступа к серверу и программным приложениям на нем, отрабатывающим информацию, связанную с картой. Другой способ запускается при включении в тег <img> атрибута usemap и применении тегов <area> и <map>.

Поскольку преобразование положения мыши на изображении в ссылку на другой документ происходит на машине пользователя, карты, работающие на стороне клиента, не требуют особого соединения с сервером и могут осуществляться даже без сети на локальном диске или с коллекцией документов на CD-ROM. Любой HTML/XHTML-код может реализовать клиентскую карту (usemap).



Отправить комментарий