Описание
Каждый элемент <AREA> определяет активные
области изображения, которые являются ссылками. Рисунок с привязанными к нему
активными областями называется в совокупности картой-изображением. Такая карта
по внешнему виду ничем не отличается от обычного изображения, но при этом оно
может быть разбито на невидимые зоны разной формы, где каждая из областей служит
ссылкой. Тег <AREA> задает форму области, ее
координаты, устанавливает адрес документа, на который следует сделать ссылку, а
также имя окна или фрейма, куда браузер будет загружать документ. Этот тег
всегда располагается в контейнере <MAP>, который
связывает координаты областей с изображением.
Синтаксис
<map> <area href="URL"> </map>
Параметры
- alt
- Альтернативный текст для области изображения.
- coords
- Координаты активной области.
- href
- Задает адрес документа, на который следует перейти.
- nohref
- Область без ссылки на другой документ.
- shape
- Форма области.
- target
- Имя окна или фрейма, куда браузер будет загружать документ.
Закрывающий тег
Не требуется.
Описание параметров тега <AREA>
Параметр ALT
Описание
Параметр alt устанавливает альтернативный текст
для области изображения. Такой текст отображается в виде всплывающей подсказки
при наведении курсора мыши на область. Не все браузеры поддерживают параметр
alt.
Синтаксис
<area alt="текст">
Обязательный параметр
Да.
Аргументы
Любая подходящяя текстовая строка. Ее обязательно надо брать в двойные или
одинарные кавычки.
Значение по умолчанию
Нет.
Параметр COORDS
Описание
Устанавливает координаты области, она также называется «горячая область».
Такая область может быть ссылкой на файл или связана с действием, определяемым
скриптом.
Значения координат представляют собой набор чисел, разделенных запятыми. Если
две области перекрываются между собой, приоритет имеет та, которая определена в
коде HTML выше.
Синтаксис
<area coords="координата 1, координата 2, координата 3,
...">
Обязательный параметр
Нет.
Аргументы
Набор координат определяется формой «горячей области», которая задается
параметром shape. Отсчет координат обычно ведется от
левого верхнего угла изображения и указывается в пикселах.
Для прямоугольника (shape="rect") определяется
четыре координаты — X1, Y1, X2, Y2
Рис. 1. Координаты для прямоугольника
Для окружности (shape="circle") определяется три
координаты — координаты центра окружности (X, Y) и ее радиус (R)
Рис. 2. Координаты для окружности
Для полигона (многоугольника) (shape="poly")
последовательно указываются координаты каждой вершины (X1,
Y1, X2, Y2, :)
Рис. 3. Координаты для полигона
Значение по умолчанию
Нет.
Параметр HREF
Описание
Задает адрес документа, на который следует перейти. Поскольку в качестве
адреса ссылки может использоваться документ любого типа, то результат перехода
по ссылке зависит от конечного файла. Так, архивы (файлы с расширением zip или
rar) будут сохраняться на локальный диск. По умолчанию новый документ
загружается в текущее окно браузера, однако это свойство можно изменить с
помощью параметра target.
Синтаксис
<area href="URL">
Обязательный параметр
Да.
Аргументы
В качестве значения принимается полный или относительный путь к файлу, а
также указатель на функцию JavaScript.
Значение по умолчанию
Нет.
Параметр NOHREF
Описание
Этот параметр сообщает браузеру, что «горячая область» не является ссылкой.
При этом параметр href не должен включаться.
Синтаксис
<area nohref>
Аргументы
Нет.
Значение по умолчанию
По умолчанию параметр nohref не установлен.
Параметр SHAPE
Описание
Определяет форму «горячей области», координаты которой задаются с помощью
параметра coords.
Синтаксис
<area shape="circle | poly | rect">
Аргументы
- circle
- Область в виде окружности.
- poly
- Область в виде полигона (многоугольника).
- rect
- Прямоугольная область.
Значение по умолчанию
rect
Параметр TARGET
Описание
По умолчанию, при переходе по ссылке документ открывается в текущем окне или
фрейме. При необходимости, это условие может быть изменено параметром target тега <AREA>.
Синтаксис
<area target="имя окна">
Аргументы
В качестве аргумента используется имя окна или фрейма, заданное параметром
name. Если установлено несуществующее имя, то будет
открыто новое окно. В качестве зарезервированных имен используются
следующие.
- _blank
- Загружает страницу в новое окно браузера.
- _self
- Загружает страницу в текущее окно.
- _parent
-
Загружает страницу во фрейм-родитель, если фреймов нет, то этот параметр
работает как _self.
- _top
-
Отменяет все фреймы и загружает страницу в полном окне браузера, если фреймов
нет, то этот параметр работает как _self.
Значение по умолчанию
_self
|