Attribut usemap HTML
Définition et utilisation
L' usemap
attribut spécifie une image (ou un objet) en tant qu'image cliquable (une image cliquable est une image avec des zones cliquables).
L' usemap
attribut est associé au <map>
nom ou à l'attribut d'un élément id
et crée une relation entre le <img>
et le
<map>
.
Remarque : L' usemap
attribut ne peut pas être utilisé si l'
<img>
élément est un descendant d'un élément <a>
ou .
<button>
S'applique à
L' usemap
attribut 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' usemap
attribut 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 |