• Уважаемый посетитель!!!
    Если Вы уже являетесь зарегистрированным участником проекта "миХей.ру - дискусcионный клуб",
    пожалуйста, восстановите свой пароль самостоятельно, либо свяжитесь с администратором через Телеграм.

Ссылками служат разные части картинки

  • Автор темы Автор темы lessi
  • Дата начала Дата начала

lessi

Гуру
Делаю ссылки с разных частей картинки, т.е. навигационную карту.


<div align="center"><img src="first.gif" usemap="#karta1" align="center" hspace="5" vspace="5"border="1" alt="Первое фото"></a></div>
<map name="karta1">
<area href="first_1.html" shape="poly" coords="0,0,182,22,170,171,0,147">
<area href="first_2.html" shape="poly" coords="156,0,262,0,416,192,177,192">
<area href="first_3.html" shape="poly" coords="1604,231,2396,176,2458,728,1656,774">
<area href="first_4.html" shape="poly" coords="2523,216,3330,327,3288,885,2516,782">
<area href="first_5.html" shape="poly" coords="0,717,644,686,692,1255,0,1269">
</map>

Первые две ссылки нормально работают, остальные не работают. Целый день бьюсь с этими ссылками, но не могу дать ума.:o
 
ставить после завершения тега map не пробовала? Я давно не занималась html, но вот открывающего тега <a> я не вижу.

вообще посмотрела несколько примеров (не помню же) - тег <a> нигде не используется при создании таких карт.
пример

COORDS

Координаты в пикселах описываемой области. Для прямоугольника это четыре координаты левого верхнего и правого нижнего углов, для круга - три координаты (две - центр круга, третья - радиус). Для многоугольника это описание каждого угла в двух координатах - соответственно число координат равно удвоенному количеству углов.

Координаты считаются с нуля, поэтому для описания области 100 на 100 используется описание:

<AREA COORDS="0,0,99,99" ...>

HREF="url"

Описание ссылки, действия по которой будут выполняться при щелчке мыши в заданной области.

NOHREF

Параметр, указывающий, что ссылка отсутствует для данного участка. По умолчанию, если не указан параметр HREF, то считается что действует параметр NOHREF. Также, для всех неописанных участков изображения считается, что используется параметр NOHREF.

Если две описанных области накладываются друг на друга, то используется ссылка, принадлежащая первой из описанных областей.
 
Последнее редактирование:
Хранитель кошачей мяты, спасибо за ответ, разбираюсь на примере, вот токо не понятно, почему там указываются для прямоугольника только 4 координаты. Для прямоугольника надо указать: х1y1x2y2x3y3x4y4, т.е. восемь координат. Пытаюсь разобраться в чём дело.
 
Хранитель кошачей мяты, всё получилось, стоило проанализировать координаты третьей и последующих частей. Ошиблась "немножко" :eek: 1604 - это вообще уходило за пределы всей картинки! :p Откуда я брала такие координаты не могу понять, только я со своими кривыми ручками могу сотворить такое! :rolleyes:

Но, спасибо тебе, меня твой пост заставил критически посмотреть на своё "творение". :)
 
Назад
Сверху