Attribut usemap HTML


Définition et utilisation

L' usemapattribut spécifie une image (ou un objet) en tant qu'image cliquable (une image cliquable est une image avec des zones cliquables).

L' usemapattribut est associé au <map> nom ou à l'attribut d'un élément idet crée une relation entre le <img>et le <map>.

Remarque : L' usemapattribut ne peut pas être utilisé si l' <img>élément est un descendant d'un élément <a>ou . <button>


S'applique à

L' usemapattribut peut être utilisé sur les éléments suivants :

Éléments Attribut
<image> usemap
<objet> usemap

Exemples

Exemple

Une image cliquable, 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 image cliquable :

<object data="planets.gif" width="145" height="126" usemap="#planetmap"></object>

Prise en charge du navigateur

L' usemapattribut est compatible avec les navigateurs suivants pour chaque élément :

Element
img Yes Yes Yes Yes Yes
object Not supported Yes Yes Not supported Not supported