Карты, обрабатываемые на
клиентской машине браузером, создаются с
помощью элементов MAP и AREA и представляют
собой гиперссылки, оформленные в виде
частей изображения. Применить созданную
карту к изображению можно вызвав ее по
имени с помощью параметра USEMAP элемента IMG.
MAP - так задается
навигационная карта. Между начальным и
конечным тэгами содержит один или более
элементов AREA, определяющих навигационные
области карты. Параметры: name -
единственный и обязательный параметр.
Определяет имя навигационной карты,
уникальное для данного документа.
Используется для вызова карты с помощью
параметра USEMAP элемента IMG. Вы можете
указать любое имя без пробелов с
использованием латинских символов и цифр.
AREA - создает область карты,
определенной с помощью элемента MAP.
Элемент должен располагаться между
начальным и конечным тэгами элемента MAP.
Не имеет конечного тэга. Параметры: shape -
определяет форму навигационной области.
Возможные значения: rect - прямоугольник;
circle - окружность; poly - многоугольник. В
зависимости от выбранной формы меняется
способ задания ее координат в параметре
coords; coords - определяет координаты
навигационной области на карте. Способы
задания координат для разных типов
областей:
SHAPE="rect" COORDS="левый x,
верхний y, правый x, нижний y";
SHAPE="circle" COORDS="центр x, центр y,
радиус";
SHAPE="poly" COORDS="x1,y1,x2,y2,x3,y3,..."; href - определяет область
как гипертекстовую ссылку. Значение
задается в виде ссылки (URL); target - определяет окно (фрейм),
на которое указывает гипертекстовая
ссылка. Этот параметр используется только
совместно с параметром href. В качестве
значения необходимо задать либо имя
одного из существующих фреймов (см.
элемент FRAME)
либо одно из зарезервированных имен,
подробно описанных в параметре target элемента
A; nohref - определяет область
как неактивную (невосприимчивую к нажатию).
Данный параметр противоположен параметру
href и используется для отмены действия
последнего; alt - определяет
альтернативный текст-подсказку для
данной области.
Пример:
...
<head>
<!-- Создаем карту с именем
Image: -->
<MAP NAME="Image">
<AREA HREF="01.html" SHAPE="rect" COORDS="0,0,70,140"
ALT="Левая часть">
<AREA HREF="02.html" SHAPE="rect" COORDS="71,0,140,140"
ALT="Правая часть">
</MAP>
</head>
<BODY>
<!-- Привинчиваем ее к изображению -->
<IMG src="img/kartinka.gif" USEMAP="#Image" HEIGHT="140"
WIDTH="140" BORDER="0">
...
[ назад ] [ далее ]
|