Лекция: Карты изображений.
Для распределения ссылок по картинке, например, для создания графического меню из одной большой картинки, используются карты изображений. Для применения карты изображений к графическому элементу необходимо:
• Указать имя карты изображений для графического элемента. Например:
<IMG src=«menu.gif» usemap=«file_name#map_name»>
• Создать карту изображений с именем map_name и поместить ее в файл с именем
file_name. Если URL не указан, то поиск карты изображений map_name ведется в текущем документе.
Код карты изображений записывается в следующем виде:
<MAP NAME=«map_name»>
<AREA [shape=«default|rect|circle|poly»] coords=«x,y,...» [href=" reference"] [nohref]>
</MAP>
Здесь тэг <AREA> определяет область на картинке. Дополнительные параметры тега <AREA> приведены в табл.
| Параметр | Значение | |
| shape | Определяет форму области. Можно задать одну из следующих областей: default — стандартная форма rect – прямоугольник circle –круг poly -многоугольник произвольной формы | |
| coords | Задает координаты области в пикселях. Круг имеет три координаты, прямоугольник — четыре, для многоугольника задаются координаты каждого его угла. | |
| href | Задает ссылку для выделенной области | |
| noref | Указывает, что в данной области картинки отсутствует ссылка |
Например карта изображений, задающая 2 активных области на картинке будет иметь следующий вид:
<MAP NAME=«mymap»>
<AREA shape=«rect» coords=«0,0,50, 20» href=«news.htm»> <AREA shape=«circle» coords=«100,25,25» href=«contacts.htm»>
</MAP>