Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.

View in English Always switch to English

<address> : l'élément d'adresse de contact

Baseline Widely available

Cette fonctionnalité est bien établie et fonctionne sur de nombreux appareils et versions de navigateurs. Elle est disponible sur tous les navigateurs depuis ⁨juillet 2015⁩.

L'élément HTML <address> indique que le HTML inclus fournit des informations de contact pour une personne, des personnes ou une organisation.

Exemple interactif

<p>Contactez l'auteur·ice de cette page&nbsp;:</p>

<address>
  <a href="mailto:toto@example.fr">toto@example.fr</a><br />
  <a href="tel:+33123456789">+33 (0)1 23 45 67 89</a>
</address>
a[href^="mailto"]::before {
  content: "📧 ";
}

a[href^="tel"]::before {
  content: "📞 ";
}

L'information de contact fournie par le contenu d'un élément <address> peut prendre la forme la plus appropriée au contexte, et peut inclure tout type d'information de contact nécessaire, comme une adresse physique, une URL, une adresse électronique, un numéro de téléphone, un identifiant de réseau social, des coordonnées géographiques, etc. L'élément <address> doit inclure le nom de la personne, des personnes ou de l'organisation à laquelle l'information de contact fait référence.

<address> peut être utilisé dans divers contextes, par exemple pour fournir les informations de contact d'une entreprise dans l'en-tête de la page, ou pour indiquer l'auteur·ice d'un article en incluant un élément <address> dans <article>.

Attributs

Cet élément inclut uniquement les attributs universels.

Notes d'utilisation

  • L'élément <address> ne peut être utilisé que pour représenter les informations de contact de son ancêtre le plus proche de type <article> ou <body>.
  • Cet élément ne doit pas contenir plus d'informations que les informations de contact, comme une date de publication (qui appartient à un élément <time>).
  • Typiquement, un élément <address> peut être placé dans l'élément <footer> de la section courante, s'il y en a une.

Exemples

html
<address>
  Vous pouvez contacter l'auteur à l'adresse
  <a href="http://www.undomaine.com/contact">www.undomaine.com</a>.<br />
  Si vous relevez quelques bogues que ce soient, merci de contacter
  <a href="mailto:webmaster@somedomain.com">le webmaster</a>.<br />
  Vous pouvez aussi venir nous voir :<br />
  Mozilla Foundation<br />
  1981 Landings Drive<br />
  Building K<br />
  Mountain View, CA 94043-0801<br />
  USA
</address>

Résultat

Bien qu'il affiche le texte avec le même style par défaut que les éléments HTML <i> ou <em>, il est plus approprié d'utiliser <address> pour les informations de contact, car il apporte une information sémantique supplémentaire.

Résumé technique

Catégories de contenu Contenu du flux, contenu tangible.
Contenu autorisé Contenu de flux, mais sans élément <address> inclus, sans contenu de titre (<hgroup>, h1, h2, h3, h4, h5, h6), aucun contenu de section (<article>, <aside>, <section>, <nav>), et aucun <header> ou <footer>.
Omission de balises Aucune, la balise d'ouverture et la balise de fermeture sont obligatoires.
Parents autorisés Tout élément acceptant du contenu de flux, mais toujours à l'exclusion des éléments <address> (selon le principe logique de symétrie, si une balise <address> parent ne peut pas contenir un élément <address> imbriqué, alors le même contenu <address> ne peut pas avoir une balise <address> comme parent).
Rôle ARIA implicite group
Rôles ARIA autorisés Aucun.
Interface DOM HTMLElement. Avant Gecko 2.0 (Firefox 4), Gecko implémentait cet élément en utilisant l'interface HTMLSpanElement.

Spécifications

Specification
HTML
# the-address-element

Compatibilité des navigateurs

Voir aussi