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>
Essayez-le vous-même »

Exemple

Un élément <object> utilisant une carte d'image :

<object data="planets.gif" width="145" height="126" usemap="#planetmap"></object>
Essayez-le vous-même »

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é