--- title: slug: Web/HTML/Element/map tags: - Element - HTML - Reference - Web translation_of: Web/HTML/Element/map ---
{{HTMLRef}}

L'élément HTML <map> est utilisé avec des éléments {{HTMLElement("area")}} afin de définir une image cliquable divisée en régions.

{{EmbedInteractiveExample("pages/tabbed/map.html", "tabbed-standard")}}

Attributs

Comme tous les autres éléments HTML, cet élément inclut les attributs universels.

{{htmlattrdef("name")}}
Cet attribut fournit un nom afin que la carte cliquable puisse être référencée. Cet attribut est obligatoire et sa valeur doit être une chaîne de caractères non-vide qui ne contient pas de blancs. La valeur de cet attribut doit être unique pour tous les éléments {{HTMLElement("map")}} du document. Si l'attribut universel id est utilisé, name devra avoir la même valeur que celui-ci.

Exemples

HTML

<map name="primary">
  <area shape="circle" coords="75,75,75" href="left.html">
  <area shape="circle" coords="275,75,75" href="right.html">
</map>
<img usemap="#primary" src="https://via.placeholder.com/350x150" alt="350 x 150 pic">

Résultat

{{EmbedLiveSample("Exemples","450","230")}}

Résultat attendu

L'exemple précédent devrait faire apparaître des images semblables (en utilisant la touche tab de votre clavier) :

Pour le lien left.html :

Pour le lien right.html 

Résumé technique

Catégories de contenu Contenu de flux, contenu phrasé, contenu tangible.
Contenu autorisé Tout élément dont le modèle de contenu est transparent.
Omission de balises {{no_tag_omission}}
Parents autorisés Tout élément qui accepte du contenu phrasé.
Rôles ARIA autorisés Aucun.
Interface DOM {{domxref("HTMLMapElement")}}

Spécifications

Spécification État Commentaires
{{SpecName('HTML WHATWG', 'embedded-content.html#the-map-element', '<map>')}} {{Spec2('HTML WHATWG')}}
{{SpecName('HTML5 W3C', 'embedded-content-0.html#the-map-element', '<map>')}} {{Spec2('HTML5 W3C')}}
{{SpecName('HTML4.01', 'struct/objects.html#h-13.6.1', '<map>')}} {{Spec2('HTML4.01')}} Définition initiale.

Compatibilité des navigateurs

{{Compat("html.elements.map")}}

Voir aussi