HTML <map> Tag
Exemple
Une carte d'image avec des zones cliquables :
<img src="workplace.jpg" alt="Workplace" usemap="#workmap" width="400" height="379">
<map name="workmap">
<area shape="rect" coords="34,44,270,350" alt="Ordinateur" href="computer.htm">
<area shape="rect" coords="290,172,333,250" alt="Téléphone" href="phone.htm">
<area shape="circle" coords="337,300,44" alt="Tasse de café" href="coffee.htm">
</map> Plus d'exemples "Essayez-le vous-même" ci-dessous.
Définition et Utilisation
Le <map> tag est utilisé pour définir une carte d'image. Une carte d'image est une image avec des zones cliquables.
L'attribut name requis de l'élément <map> est associé à l'attribut usemap de l' <img> et crée une relation entre l'image et la carte.
L'élément <map> contient plusieurs éléments <area> , qui définissent les zones cliquables dans la carte d'image.
Support des Navigateurs
| Élément | |||||
|---|---|---|---|---|---|
| <map> | Oui | Oui | Oui | Oui | Oui |
Attributs
| Attribut | Valeur | Description |
|---|---|---|
| name | mapname | Requis. Spécifie le nom de la carte d'image |
Attributs Globaux
Le <map> tag prend également en charge les Attributs Globaux en HTML .
Attributs d'Événement
Le <map> tag prend également en charge les Attributs d'Événement en HTML .
Plus d'Exemples
Exemple
Une autre 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="Soleil">
<area shape="circle" coords="90,58,3" href="mercur.htm" alt="Mercure">
<area shape="circle" coords="124,58,8" href="venus.htm" alt="Vénus">
</map> Pages Associées
Référence DOM HTML : Objet Map
Paramètres CSS par Défaut
La plupart des navigateurs afficheront l'élément <map> avec les valeurs par défaut suivantes :
map {
display: inline;
}