Как создать свой сайт - Создание карт-изображений

Создание карт-изображений.

Изображение-карта - это такое изображение, различные фрагменты которого служат ссылками на разные документы. Подобный элемент можно использовать как карту местности. Когда выбирая различные участки карты, пользователь затем получает более крупное изображение, или подробное описание местности. Так же можно использовать такую карту-изображение на заглавной странице. Когда посетитель выбирая различные предметы, изображенные на одной картинке, напримиер лежащий фотоальбом или книгу отзывов, попадает на различные страницы вашего сайта.

Для определения изображения как карты используется атрибут USEMAP тэга <IMG>:

<img src="Stars.gif" border=0 usemap="#map-1">

В данном примере тег дает указание браузеру вывести на веб-странице файл "Stars.gif". Атрибут USEMAP сообщает браузеру, что это изображение является изображением-картой.

Само описание областей, которые будут являться ссылками на различные страницы определяется тегами <MAP> и <AREA>. Данные теги имеют следующие атрибуты:

Значения x и y координат измеряются в пикселях от верхнего левого угла соответствующего образа. Это означает, что значение координаты x возрастает вправо, а значение координаты y возрастает вниз. Значение, присваемое атрибутам NAME должно точно совпадать со значением, заданным атрибутом USEMAP

Ниже приведен пример карты-изображения, разбитой на четыре участка, один из которых будет являтся неактивным, заданным атрибутом NOHREF:

<MAP name="map-1">
<AREA shape="rect" coords="0,0,144,65" href="h1.html" 
         alt="левая верхняя область" target="_blank">
<AREA shape="rect" coords="145,0,288,65" nohref 
         alt="правая верхняя неактивная область" target="_blank">
<AREA shape="rect" coords="0,65,144,131" href="h1" 
         alt="левая нижняя область" target="_blank">
<AREA shape="rect" coords="145,65,288,131" href="h1" 
         alt="правая нижняя область" target="_blank">
</MAP>
<IMG src="Stars.gif" border=0 usemap="#map-1">

А вот так этот пример будут работать:

левая верхняя область правая верхняя неактивная область левая нижняя область правая нижняя область

Рассмотрим теперь форматирование текста в HTML


Хостинг от uCoz