--- 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")}} Le code source de cet exemple interactif est disponible dans un dépôt GitHub. Si vous souhaitez contribuez à ces exemples, n'hésitez pas à cloner https://github.com/mdn/interactive-examples et à envoyer une pull request ! 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 Dans cet exemple, la partie gauche est un lien vers une page et la partie droite est inactive. HTML <map name="exemple-map-1"> <area shape="rect" coords="0,0 200,200" href="https://developer.mozilla.org" target="_blank" /> <area shape="default" /> </map> <img usemap="#exemple-map-1" src="https://mdn.mozillademos.org/files/14546/map.png"> Résultat {{EmbedLiveSample("Exemples","450","230")}} 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
Dans cet exemple, la partie gauche est un lien vers une page et la partie droite est inactive.
<map name="exemple-map-1"> <area shape="rect" coords="0,0 200,200" href="https://developer.mozilla.org" target="_blank" /> <area shape="default" /> </map> <img usemap="#exemple-map-1" src="https://mdn.mozillademos.org/files/14546/map.png">
{{EmbedLiveSample("Exemples","450","230")}}
{{Compat("html.elements.map")}}