Протоколы Internet


Язык HTML - часть 54


Этот атрибут специфицирует положение и форму области на экране. Число и порядок значений зависит от определенной формы. Возможны комбинации:

rect:

левый-х, верхний-у, правый-х, нижний-у.

circle:

х центра, у центра, радиус.

poly:

х1, у1, х2, у2,…хn, yn.

Начало координат размещено в верхнем левом углу объекта. Значения координат выражаются в пикселях или в процентах.

Для элемента object описан также булев атрибут shapes, который определяет то, что объект является картой изображения. Ниже представлен пример с картой изображения клиента.

<object data=:navbar.gif” shapes>

<a href=”guide.html” shape=”rect” coords=”0,0,118,28”>access guide</a> |

<a href=”shotcut.html” shape=”rect” coords=”118,0,184,28”>go</a> |

<a href=”search.html” shape=”circ” coords=”184,200,60”>search</a> |

<a href=”top10.html” shape=”poly” coords=”276,0,373,28,50,50,276,0”>top ten</a>

</object>

Если элемент object содержит атрибут shapes, агент пользователя должен анализировать содержимое элемента с целью поиска якорей. Если две или более областей перекрываются, область, определенная первой, имеет приоритет.

20.2. Карты изображения клиента с 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 -- >




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