MAP - реагирующая на нажатие клавиш карта (Нет в HTML 2.0!)
Цель
Обеспечить механизм для клиентских карт изображений. Элемент MAP имеет имя, по которому он может быть отослан к элементу IMG, и содержит элементы AREA, которые определяют горячие зоны на связанном изображении и связывают эти горячие зоны с URL.
Типичное отображение
Визуальное элемент MAP никак не проявляется в документе, однако вместе со связанными структурами он создает изображение реагирующей на нажатие клавиш карты.
Основной синтаксис
<MAP>
AREA элемент
</MAP>
Возможные атрибуты
имя атрибута | возможные значения | смысл | примечания |
---|---|---|---|
NAME | строка | имя карты, отсылающее к атрибуту USEMAP элемента IMG | важен регистр написания символов |
Допустимый контекст
Текстовый контейнер, т.е. любой элемент, который может содержать текстовые элементы. Это включает большинство элементов HTML.
Содержимое
Элементы AREA.
Примеры
Простой пример для графической инструментальной панели:
<IMG SRC="navbar.gif" BORDER=0 USEMAP="#map1"> <MAP NAME="map1"> <AREA href="guide.phpl" ALT="Access Guide" SHAPE=RECT COORDS="0, 0, 118, 28"> <AREA href="search.phpl" ALT="Search" SHAPE=RECT COORDS="184, 0, 276, 28"> <AREA href="shortcut.phpl" ALT="Go" SHAPE=RECT COORDS="118, 0, 184, 28"> <AREA href="top10.phpl" ALT="Top Ten" SHAPE=RECT COORDS="276, 0, 373, 28"> </map>
Примечания
Смотрите описание IMG для ознакомления с другими примерами карт, реагирующих на нажатие клавиш.