--- 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 {{HTMLElement("a")}} {{HTMLElement("area")}}
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.
<map>
Comme tous les autres éléments HTML, cet élément inclut les attributs universels.
id
name
<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">
{{EmbedLiveSample("Exemples","450","230")}}
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 :
left.html
Pour le lien right.html
right.html
{{Compat("html.elements.map")}}