Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

dimok.ru :: дизайн, верста, оптимизация для поисковых систем


Информационный Канал Subscribe.Ru

Как правильно создавать ImageMap (карта изображения) Rambler's Top100

Как правильно создавать ImageMap (карта изображения)

Карты изображений позволяют для любого изображения задать области произвольной формы (многоугольник, круг и прямоугольник), которые будут являться ссылками.

Проще всего увидеть действие карт изображений на примере.

Подведите курсор мыши к желтой, оранжевой и голубой областям изображения и увидите, что курсор меняется (на "указательный палец"), в строке состояния (StatuBar) появляется адрес ссылки.

Теперь посмотрим, как сделать такую вещь. Для начала создадим карту изображения, используя следующий код:

<map name="Map2">
<area shape="circle" coords="358,67,44" href="#" alt="Круг (circle)">
<area shape="rect" coords="167,196,373,260" href="#" alt="Прямоугольник (rect)">
<area shape="poly" coords="43,96,101,45,163,69,170,120,128,150,54,161" href="#" alt="Многоугольник (poly)">
</map>

Разумно помещать этот код внизу страницы, перед закрывающим тегом </BODY>. Так карта изображения будет располагаться отдельно от основного текста и не будет мешать править остальной код. Однако, расположение кода карт изображений - личное дело каждого.

Теперь для картинки надо добавить свойство USEMAP:

<img src="less06_1.gif" width="440" height="293" border="0" usemap="#Map2">

Все готово.

Заметьте, что установка параметра BORDER в нуль позволит избежать появления ненужных рамок. Не забудьте установить этот параметр.

Теперь рассмотрим, каким образом задаются координаты для каждой из фигур:

Круг (circle):

<area shape="circle" coords="358,67,44" href="#" alt="Круг (circle)">

Координаты означают положение центра и радиус окружности.

Прямоугольник (rect):

<area shape="rect" coords="167,196,373,260" href="#" alt="Прямоугольник (rect)">

Координаты левого верхнего и правого нижнего угла прямоугольника.

Многоугольник (poly):

<area shape="poly" coords="43,96,101,45,163,69,170,120,128,150,54,161" href="#" alt="Многоугольник (poly)">

Координаты X и Y каждой из вершин в той последовательности, в которой нужно строить многоугольник.

Не смотря на то, что координаты фигур задаются довольно просто, сейчас уже осталось совсем мало, если остались вообще, интузиастов, которые создают карты озображений вручную. Есть много программ, призванных помочь в этом, например, способный если не на все, то на очень много, Macromedia Dreamweaver.

Если у вас возникнут проблемы появятся предложения, вы можете задать любой вопрос в форуме или по электронной почте dimok@tula.net

Все права принадлежат Голополосову Дмитрию. 2000-2003. http://dimok.ru    dimok@tula.net


Rambler's Top100



http://subscribe.ru/
E-mail: ask@subscribe.ru
Отписаться
Убрать рекламу

В избранное