Résumé
L'élément HTML <map>
est utilisé en association avec des éléments <area>
afin de définir une carte d'image (image map).
- Catégories de contenu Contenu de flux, contenu phrasé, contenu tangible.
- Contenu autorisé Tout contenu transparent
- Omission de balises Aucune, la balise d'ouverture et la balise de fermeture sont obligatoires
- Élément parents autorisés Tout élément acceptant du contenu phrasé.
- Interface DOM
HTMLMapElement
Attributs
Cet élément supporte seulement les attributs globaux.
Exemple
<map> <area shape="circle" coords="200,250,25" href="autre_page.htm" /> <area shape="default" /> </map>
Spécifications
Spécification | Statut | Commentaires |
---|---|---|
WHATWG HTML Living Standard La définition de '<map>' dans cette spécification. |
Standard évolutif | |
HTML5 La définition de '<map>' dans cette spécification. |
Recommendation | |
HTML 4.01 Specification La définition de '<map>' dans cette spécification. |
Recommendation |
Compatibilité des navigateurs
Fonctionnalité | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|
Support simple | 1.0 | 1.0 (1.7 ou moins) [1][2] | (Oui) | 1.0 | 1.0 |
Fonctionnalité | Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|
Support simple | 1.0 | 1.0 (1.0) [1][2] | (Oui) | 1.0 | 1.0 |
Notes relatives à Gecko
- À partir de Gecko 5.0 (Firefox 5.0 / Thunderbird 5.0 / SeaMonkey 2.2), les
<map>
vides ne sont plus ignorées par rapport aux<map>
non-vides lorsque le mode de rétro-compatibilité (quirks mode) est activé. Le morceau de HTML ci-dessous peut servir d'exemple :<map name="a"></map> <map name="a"> <area shape="rect" coords="25,25,75,75" href="#fail"> </map> <img usemap="#a" src="image.png">
Avant Gecko 5.0, l'élément<img>
aurait été associé à la seconde carte d'images (non-vide). Maintenant il est associé à la première carte d'images bien qu'elle soit vide. - Depuis Firefox 17 la mise en forme par défaut d'un élément
<map>
HTML estdisplay: inline;
et non plusdisplay: block;
comme c'était le cas auparavent. Cela correspond au comportement des autres navigateurs et était déjà le cas en mode de rétro-compatibilité (quirks mode).