La balise <MAP> permet de définir la géométrie de l'image; elle contient également le nom de l'image dont on définit la géométrie.
A l'intérieur du bloc <MAP> </MAP> on trouve des définitions de type <AREA> définissant chacune des zones sensibles.
Ainsi la structure de la balise sera la suivante :
<MAP NAME=Nom>
<AREA SHAPE=valeur COORDS= "valeur_coordonnées" HREF=URL>
<AREA SHAPE=valeur COORDS= "valeur_coordonnées" HREF=URL>
<AREA SHAPE=valeur COORDS= "valeur_coordonnées" HREF=URL>
<AREA SHAPE=valeur COORDS= "valeur_coordonnées" HREF=URL>
</MAP>
<IMG SRC=Nom de l'image USEMAP="#Nom">
Les paramètres prennent les valeurs suivantes :
SHAPE=
rect|circle|poly|default
la zone de définition est un rectangle, un cercle, un polygone ou
le reste de la figure qui
n'a pas été décrite. Ainsi
:
rect : est défini
par les coins opposés (par exemple "130,10,170,90")
circle : est défini
par son centre et par le rayon (par exemple "50,50,10")
poly : est défini
par un ensemble de points (par exemple "250,10 210,90 290,90")
default : est défini
par les points non définis précédemment.
COORDS= des valeurs entre côtes et séparées
par des virgules comme décrit précédemment.
HREF= l'URL qui sera atteinte après le clic.