|
Изображение-картаС помощью изображения-карты можно превратить различные части изображения в гиперссылки. На приведенном изображении, каждой иконке соответствует своя ссылка. Рассмотрим, как это реализуется:
<img
src="browsers.gif"
border=0
width=128
height=32
alt="пример изображения-карты"
align="left"
usemap="#img_map">
<map name="img_map"> <area shape="rect" coords="0,0,32,32" href="internet_explorer.html" title="Internet Explorer"> <area shape="rect" coords="32,0,64,32" href="netscape.html" title="Netscape"> <area shape="rect" coords="64,0,96,32" href="mozilla_firefox.html" title="Mozilla Firefox"> <area shape="rect" coords="96,0,128,32" href="opera.html" title="Opera"> Подробно рассмотрим приведенный выше пример. Для начала задает графическое изображение с помощью тега IMG. Отличительной особенностью от обычного изображение является наличие свойства usemap имеющего значение-ссылку на карту ссылок. В нашем случае имя карты #img_map и оно обязательно начинается с символа решетка (#). Теперь нужно задать карту ссылок с помощью тега map и его свойства name имеющего значение определенное в теге IMG, но уже без символа решетки (в нашем примере img_map). Каждая ссылка задается с помощью тега area (свойство href) внутри элемента map. Область изображения, служащая гиперссылкой задается свойством coords (координаты), а форма определяется свойством shape. Приведем таблицу значений свойств тега area:
|
|