Element map definiuje mapę odsyłaczy na stronie internetowej. Zawiera zestaw elementów area definiujących klikalne obszary na mapie odsyłaczy pokrywającej powiązany z nim obraz reprezentowany przez element img.
Jego wymagany atrybut name powinien mieć taką samą wartość, jak atrybut usemap powiązanego z nim elementu img.
Kontekst użycia
| Modele treści HTML5 | Treść ogólna, treść syntagmatyczna, treść wyczuwalna |
|---|---|
| Elementy nadrzędne | Elementy syntagmatyczne |
| Elementy potomne | Elementy przezroczyste, area |
| Znaczniki | Musi mieć znacznik otwierający i zamykający |
| Standard HTML5 | 4.8.12 The map element |
| Interfejs DOM | HTMLMapElement |
Atrybuty obowiązkowe
Element HTML map ma atrybut obowiązkowy name. Określa on nazwę, po której można się odwoływać do tego elementu. Wartość atrybutu name nie może być pusta i nie może zawierać spacji. Ponadto żaden inny element map na stronie nie może mieć takiej samej wartości atrybutu name. Jeśli zostanie zdefiniowany atrybut id, musi on mieć taką samą wartość jak atrybut name.
Atrybuty opcjonalne
Element map obsługuje atrybuty globalne i atrybuty zdarzeniowe.
