[an error occurred while processing this directive]
Для определения области ("горячей зоны") в реагирующей на нажатие клавиши схеме.
Видимого эффекта нет, но когда пользователь "кликнет" в специфицированной области, идет обращение к документу, упомянутому в элементе AREA.
Чтобы помочь пользователю, броузер может вывести в строке статуса содержимое атрибута ALT, когда мышка или другое средство, управляющее указателем, движется над областью.
<AREA HREF="URL" COORDS="x1, y1, x2, y2">
имя атрибута | возможные значения | смысл | примечания |
---|---|---|---|
SHAPE | RECT, CIRCLE, POLYочертания областипо умолчанию RECT|||
COORDS | строка или форма, определяемая SHAPEкоординаты областиобязателен, за исключением используемого по умолчанию SHAPE|||
HREF | URLадрес документадействует, как гипертекстовая связь|||
NOHREF | NOHREFозначает, что этот регион не действуетиспользуется, когда Вы хотите вырезать дыру в "горячей" зоне|||
ALT | строкатекстовое описание областиобязателен
Значения SHAPE и синтаксис и семантика COORDS для каждой формы следующие:
SHAPE значение | форма области | синтаксис COORDS | значения COORDS |
---|---|---|---|
Значения x и y координат измеряются в пикселях от верхнего левого угла соответствующего образа. Это означает, что значение y возрастает вниз.
В альтернативном варианте x или y могут быть также определены в процентах, со знаком процентов, добавляемым к числу, причем проценты берутся соответственно относительной ширине или высоте образа. Пример:
SHAPE=RECT COORDS="0, 0, 50%, 100%"
Примеры различных форм:
MAP элемент.
Ничего.
<AREA HREF="guide.html" ALT="Guide" COORDS="0, 0, 118, 28">
Если два или более региона перекрываются, регион, определенный первым в схеме (MAP) имеет преимущество перед последующими регионами. Это означает, что элементы AREA с атрибутом NOHREF должны устанавливаться прежде элементов с атрибутом HREF.
Проектная версия HTML 3.2 содержала DEFAULT, как возможное значение атрибута SHAPE, для использования при спецификации, когда пользователь отбирает точку, которая не принадлежит какой-нибудь области, специфицированной в другом элементе AREA. Это было удалено из окончательного варианта спецификаций. Тот же эффект можно получить используя SHAPE=RECT COORDS="0, 0, 100%, 100%"
. Такой элемент AREA должен быть последним в пределах элемента MAP.
Атрибут ALT используется, чтобы показывать текстовые метки, которые могут высвечиваться в строке статуса, когда мышь или другое устройство управления курсором находится над горячей зоной, или же для создания текстовой строки для неграфической программы просмотра. Настоятельно рекомендуется использовать атрибут ALT. Заметим, что значение должно быть только строкой без разметки текста. [an error occurred while processing this directive]