<area> - HTML елемент області
HTML-елемент <area> визначає інтерактивну область на карті зображення. Він завжди використовується всередині елемента <map>.
Елемент <area> визначає область на карті зображення (елемент <map>). Ця область може бути гіперпосиланням. Якщо елемент <area> має атрибут href, він є інтерактивним; в іншому випадку область неактивна.
Згідно зі специфікацією, якщо атрибут href присутній, атрибут alt є обов'язковим для забезпечення доступності.
Синтаксис
<map name="primary">
<area shape="circle" coords="75,75,75" href="left.html" alt="Ліва частина">
<area shape="circle" coords="225,75,75" href="right.html" alt="Права частина">
</map>Атрибути
Цей тег може мати глобальні атрибути.
altНадає текстовий опис області. Специфікація вимагає наявності цього атрибута, якщо вказано
href, щоб забезпечити доступність для користувачів, які не можуть бачити зображення.coordsВизначає координати області. Значення залежить від атрибута
shape:- Для
rect:x1,y1,x2,y2— координати верхнього лівого та нижнього правого кутів. - Для
circle:x,y,radius— координати центру та радіус. - Для
poly:x1,y1,x2,y2,...,xn,yn— координати вершин багатокутника.
- Для
downloadБулевий атрибут, який вказує, що браузер повинен завантажити ресурс за посиланням, а не переходити до нього. Ім’я файлу можна вказати як значення атрибута:
download="filename.ext".hrefURL-адреса гіперпосилання. Якщо цей атрибут відсутній, область не є інтерактивною.
hreflangВказує мову ресурсу за посиланням у форматі BCP 47. Використовується лише за наявності атрибута
href.pingСписок URL-адрес, розділених пробілами, на які браузер надсилатиме POST-запити (пінги), коли користувач переходить за гіперпосиланням. Зазвичай використовується для відстеження.
referrerpolicyВизначає, яку інформацію про реферера (сторінку, з якої прийшов користувач) надсилати під час переходу за посиланням.
relОписує відношення між поточним документом та ресурсом за посиланням. Значення — це список ключових слів, розділених пробілами. Використовується лише за наявності атрибута
href.shapeВизначає форму області. Можливі значення:
rect(прямокутник),circle(коло),poly(багатокутник) таdefault(вся область зображення).targetВизначає контекст перегляду для відкриття посилання (наприклад,
_self,_blank,_parent,_top).typeВказує MIME-тип ресурсу за посиланням. Використовується лише за наявності атрибута
href.
Технічне резюме
| Категорія контенту | Якщо елемент є нащадком елемента |
|---|---|
| Дозволений вміст | Ніякий. |
| Пропуск тегів | Початковий тег обов’язковий, а закриваючий тег має бути відсутнім. |
| Дозволений батьківський елемент | Елемент |
| Роль ARIA за замовчуванням |
|
| Дозволені ARIA ролі | Ніякі. |
| DOM інтерфейс | HTMLAreaElement |
Підтримка браузерів
<area> | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
alt | |||||||||||||
attributionsrc | |||||||||||||
coords | |||||||||||||
download | |||||||||||||
href | |||||||||||||
implicit_noopener | |||||||||||||
interestfor | |||||||||||||
nohref | |||||||||||||
ping | |||||||||||||
referrerpolicy | |||||||||||||
rel | |||||||||||||
shape | |||||||||||||
target |