Сервер поддерживается Центром Информационных Технологий (095)932-9212, 932-9213, 939-0783 E-mail: |
|
Сервер Информационных Технологийсодержит море(!)аналитической информации
|
---|
Для определения области ("горячей зоны") реагирующей на нажатие клавиши схеме
Видимого эффекта нет, но когда пользователь "кликнет"в специфицированной области, идет обращение к документу, упомянутому в элементе AREA
Чтобы помочь пользователю, броузер может вывести в строке статуса содержимое атрибута ALT, когда мышка или другое средство, управляющее указателем, движется над областью
имя атрибута | возможные значения | смысл | примечания |
---|---|---|---|
SHAPE | RECT, CIRCLE, POLY | очертания области | по умолчанию RECT |
COORDS | строка или форма, определяемая SHAPE | координаты области | обязателен, за исключением используемого по умолчанию SHAPE |
HREF | URL | адрес документа | действует, как гипертекстовая связь |
NOHREF | NOHREF | означает, что этот регион не действует | используется, когда Вы хотите вырезать дыру в "горячей"зоне |
ALT | строка | текстовое описание области | обязателен |
Значения SHAPE и синтаксис и семантика COORDS для каждой формы следующие
SHAPE значение | форма области | синтаксис COORDS | значения COORDS |
---|---|---|---|
SHAPE=RECT | прямоугольник | COORDS="x1 y1 x2 y2" | x yзадают координаты верхнего левого и нижнего правого углов |
SHAPE=CIRCLE | круг | COORDS="x0 y0 r" | x y- координаты центра r- радиус |
SHAPE=POLY | многоугольник | COORDS="x1 y1 x2 y2 x3 y3, ..." | x y- координаты вершин |
Значени x yкоординат измеряются в пикселях о верхнего левог угла соответствующего образа. Это означает, что значени yвозрастает вниз
В альтернативном вариант xил yмогут быть также определены в процентах, со знаком процентов, добавляемым к числу, причем проценты берутся соответственно относительной ширине или высоте образа. Пример
SHAPE=RECT COORDS="0, 0, 50%, 100%
Примеры различных форм
SHAPE=RECT COORDS="0, 0, 9, 9" |
прямоугольник 10 на 10 пикселей в верхнем левом углу изображения |
SHAPE=CIRCLE COORDS="10, 10, 5" |
круг с радиусом в 5 пикселей и центром, расположенном в точке (10, 10) |
SHAPE=POLY COORDS="10, 50, 15, 20, 20, 50" |
многоугольник (в данном случае, треугольник)с координатами вершин (10, 50), (15, 20)и (20, 50) |
MAPэлемент
Ничего
Если два или более региона перекрываются, регион, определенный первым в схеме (MAP)имеет преимущество перед последующими регионами. Это означает, что элементы AREA с атрибутом NOHREF должны устанавливаться прежде элементов с атрибутом HREF
Проектная версия HTML 3.2 содержала DEFAULT, как возможное значение атрибута SHAPE, для использования при спецификации, когда пользователь отбирает точку, которая не принадлежит какой-нибудь области, специфицированной в другом элементе AREA. Это было удалено из окончательного варианта спецификаций. Тот же эффект можно получить использу SHAPE=RECT COORDS="0, 0, 100%, 100%"
. Такой элемент AREA должен быт последнимв пределах элемента MAP
Атрибут ALT используется, чтобы показывать текстовые метки, которые могут высвечиваться в строке статуса, когда мышь или другое устройство управления курсором находится над горячей зоной, или же для создания текстовой строки для неграфической программы просмотра. Настоятельно рекомендуется использовать атрибут ALT. Заметим, что значение должно быть только строкой бе разметки текста