Примеры сетевых топологий


Карты изображения клиента с map и area


Элементы map и area предоставляют альтернативный механизм для карт изображения клиента.

<!element map - - (area)*>

<!attrlist map %coreattrs;-- id, class, style, title --
name cdata #implied >

<!element area - o empty>
<!attrlist area

shape %shape rect-- контролирует интерпретацию координат --
coords %coords #implied-- список значений, разделенных запятыми --
href %url #implied

-- эта область используется как гипертекстная связь --

target cdata #implied-- где отображать подключенный ресурс --
nohref (nohref) #implied-- эта область не вызывает никаких действий --
alt cdata #implied-- описание для исключительно текстовых броузеров --
tabindex number #implied-- position in tabbing order -- >

Определение атрибута

nohrefЭтот булев атрибут (если =true) указывает на то, что данная область не имеет никаких связей.

Несколько элементов (object, img и input) имеют атрибут usemap = URL для спецификации карты изображения клиента описанной элементами map и area.

Рассмотрим пример, представленный выше, переписанный в терминах MAP и AREA.

<object data=:navbar1.gif" usemap="#map></object>
<map name="map1">

<area href="guide.html"
alt="search"
shape="rect"
coords="184,0,276,28">

<area href="top10.html"

alt="top ten"
shape="poly"
coords="276,0,373,28,50,50,276,0">

</map>

Атрибут alt специфицирует альтернативный текст на случай, когда карта изображения не может быть отображена. map не совместима с версией HTML 2.0.

Карты изображения сервера

Карты изображения сервера могут представлять интерес в случае, когда карта изображения слишком сложна для стороны клиента. Такая карта может быть создана с помощью элемента img. Для того чтобы сделать это, нужно установить булев атрибут ismap в описании элемента IMG. Соответствующие области должны быть описаны с помощью атрибута usemap. Когда пользователь активирует область карты изображения, соответствующие координаты посылаются непосредственно серверу, где помещен документ.


Начало  Назад  Вперед



Книжный магазин