title

L'attribut universel title contient un texte représentant une information liée à l'élément auquel il appartient. Cette information peut généralement, mais pas nécessairement, être affichée à l'utilisateur sous la forme d'une infobulle. Voici quelques cas d'utilisation classiques de cet attribut :

  • Sur un lien (<a>) : le titre ou une description du document lié ;
  • Sur un élément média, tel qu'une image (HTMLElement("img")}}) : une description ou des informations sur l'auteur ;
  • Sur un paragraphe (<p>) : une note de pied de page ou un commentaire ;
  • Sur une citation (<blockquote>) : des informations à propos de l'auteur.

Si cet attribut est omis, cela signifie que le titre de l'ancêtre le plus proche est toujours valable pour celui-ci (et peut légitimement être utilisé en tant qu'infobulle pour cet élément). Si cet attribut est présent mais avec une chaîne vide, cela signifie que le titre de l'ancêtre le plus proche n'est pas applicable sur cet élément (et ne peut pas être utilisé en tant qu'infobulle pour cet élément).

Une sémantique additionnelle est attachée aux attributs title des éléments <link>, <abbr>, <input> et <menuitem>.

L'attribut title peut contenir plusieurs lignes. Chaque U+000A LINE FEED (LF) inséré représente un retour à la ligne. Une certaine précaution doit être prise à ce propos, puisque cela définira un title sur deux lignes. Ainsi, le fragment suivant défini un titre sur deux lignes :

<p>Les retours à la ligne dans l'attribut title devraient être pris en compte comme dans cet <abbr title="C'est un titre sur
plusieurs lignes">exemple</abbr>.</p>

Exemples

HTML

<a href="https://www.rust-lang.org/fr-FR/" 
   title="Le site Rust en français">
  Apprenez Rust
</a>
<blockquote title="Guethenoc, personnage de Kaamelott">
  Je vais rentrer mes vaches, là, elles sont accessibles
  ou faut que je fasse monter un échafaudage ?
</blockquote>

Résultat

Spécifications

Spécification État Commentaires
WHATWG HTML Living Standard
La définition de 'title' dans cette spécification.
Standard évolutif Aucun changement depuis la dernière dérivation HTML5.1
HTML5.1
La définition de 'title' dans cette spécification.
Version de travail Dérivée de WHATWG HTML Living Standard, aucun changement depuis HTML5
HTML5
La définition de 'title' dans cette spécification.
Recommendation Dérivée de WHATWG HTML Living Standard. Depuis HTML 4.01 Specification, c'est désormais un véritable attribut global.
HTML 4.01 Specification
La définition de 'title' dans cette spécification.
Recommendation Supporté sur tous les éléments sauf <base>, <basefont>, <head>, <html>, <meta>, <param>, <script>, et <title>.

Compatibilité des navigateurs

Fonctionnalité Chrome Firefox (Gecko) Internet Explorer Opera Safari
Support simple (Oui) (Oui) (Oui) (Oui) (Oui)
Gestion multiligne (Oui) 12 (12) ? ? ?
Fonctionnalité Android Chrome pour Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Support simple (Oui) (Oui) (Oui) (Oui) (Oui) (Oui)
Gestion multiligne (Oui) ? 12.0 (12) ? ? ?

Voir aussi

Étiquettes et contributeurs liés au document

 Contributeurs à cette page : SphinxKnight, Goofy, guillaumev
 Dernière mise à jour par : SphinxKnight,