/html/a/shape:> Форма активной области_

Атрибут shape

Синтаксис

HTML
XHTML
<img src="..." alt="..." usemap="#Name">
 ...
<map name="Name">
<p><a href="..." coords="..." shape="[значение]"> ... </a></p>
</map>

Описание

Атрибут shape (от англ. "shape" ‒ «форма, фигура») указывает форму активной области карты изображения.

Примечание

Координаты активной области задаются параметром «coords».

Условия использования

Элемент a должен быть помещён внутрь элемента p или элемента div.


Поддержка браузерами

Chrome
Поддерж.
Firefox
Поддерж.
Opera
Поддерж.
Maxthon
Поддерж.
IExplorer
Поддерж.
Safari
Поддерж.
iOS
Поддерж.
Android
Поддерж.

Спецификация

Верс. Раздел
HTML
2.0 Anchor: A
3.2 The A (anchor) element
4.01 13.6.1 Client-side image maps: the MAP and AREA elements
shape = default|rect...

DTD: Transitional Strict Frameset
5.0 4.5.1 The a element
5.1 4.5.1. The a element
XHTML
1.0 Extensible HyperText Markup Language
DTD: Transitional Strict Frameset
1.1 Extensible HyperText Markup Language

Значения

В качестве значения указывается ключевое слово, обозначающее форму активной области.

default
Указывает всю область карты-изображения.
rect
Определяет прямоугольную область.
circle
Определяет область в виде окружности.
poly
Определяет многоугольную область.

Значение по умолчанию: «default».


Пример использования

Листинг кода
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Атрибут shape (Элемент a)</title>
</head>
<body>
<h1>Активные области кары-изображения</h1>
<div>
<img src="/html/a/shape/example.png" style="width: 450px; height: 360px; background: #f8f8f8;" alt="Фигуры" usemap="#Menu" />
<map id="Menu">
<!-- Задаём активные области -->
<p><a shape="rect" coords="68,42,289,122" href="https://ru.wikipedia.org/wiki/%CF%F0%FF%EC%EE%F3%E3%EE%EB%FC%ED%E8%EA" style="display: none;" title="Прямоугольник">Прямоугольник</a></p>
<p><a shape="circle" coords="112,256,77" href="https://ru.wikipedia.org/wiki/%CE%EA%F0%F3%E6%ED%EE%F1%F2%FC" style="display: none;" title="Окружность">Окружность</a></p>
<p><a shape="poly" coords="195,197,281,197,307,110,334,197,420,197,351,249,377,337,307,283,236,337,264,249,195,197" href="https://ru.wikipedia.org/wiki/%CC%ED%EE%E3%EE%F3%E3%EE%EB%FC%ED%E8%EA" style="display: none;" title="Многоугольник">Многоугольник</a></p>
</map>
</div>
</body>
</html>
Атрибут shape (Элемент a)