Attribut usemap HTML
Définition et utilisation
L'attribut usemap spécifie une image (ou un objet) comme une carte d'image (une carte d'image est une image avec des zones cliquables).
L'attribut usemap est associé au nom ou à l'attribut id d'un élément <map> , créant ainsi une relation entre le <img> et le <map> .
Remarque : L'attribut usemap ne peut pas être utilisé si l'élément <img> est un descendant d'un élément <a> ou <button> .
S'applique à
L'attribut usemap peut être utilisé sur les éléments suivants :
| Éléments | Attribut |
|---|---|
| <img> | usemap |
| <object> | usemap |
Exemples
Exemple
Une carte d'image avec des zones cliquables :
<img src="planets.gif" width="145" height="126" alt="Planets" usemap="#planetmap">
<map name="planetmap">
<area shape="rect" coords="0,0,82,126" href="sun.htm" alt="Sun">
<area shape="circle" coords="90,58,3" href="mercur.htm" alt="Mercury">
<area shape="circle" coords="124,58,8" href="venus.htm" alt="Venus">
</map> Exemple
Un élément <object> utilisant une carte d'image :
<object data="planets.gif" width="145" height="126" usemap="#planetmap"></object> Support des navigateurs
L'attribut usemap est pris en charge par les navigateurs suivants pour chaque élément :
| Élément | |||||
|---|---|---|---|---|---|
| img | Oui | Oui | Oui | Oui | Oui |
| object | Non supporté | Oui | Oui | Non supporté | Non supporté |