Résumé
L'élément HTML <u>
(pour Underline) permet d'afficher un texte souligné. En HTML5, cet élément représente un fragment de texte avec une annotation non-textuelle, dont le sens n'est pas précisé mais qui est tout de même affichée. Cela pourra par exemple être le cas pour marquer un texte comme étant un nom propre chinois, ou pour marquer un texte qui a été mal orthographié.
Note d'utilisation : Étant seulement un élément de mise en forme, l'élément
<u>
a été déprécié en HTML 4 et XHTML 1. Il a été ré-introduit en HTML5 avec une autre signification. Si vous souhaitez souligner un texte sans apporter un sens différent (i.e. changer la sémantique), vous devriez utiliser l'élément <span>
ou un autre élément adapté et le mettre en forme avec la propriété CSS text-decoration
prenant la valeur underline.- Catégories de contenu Contenu de flux, contenu phrasé, contenu tangible.
- Contenu autorisé Contenu phrasé.
- Omission de balises Aucune, la balise d'ouverture et la balise de fermeture sont obligatoires
- Élément parents autorisés Tout élément acceptant du contenu phrasé.
- Interface DOM
HTMLElement
. Auparavant et jusqu'à Gecko 1.9.2 (Firefox 4) inclus, Firefox implémente l'interfaceHTMLSpanElement
pour cet élément
Attributs
Cet élément inclut uniquement les attributs globaux.
Exemples
<u>Le plat du jour</u> : Saumon<br /> <span style="text-decoration:underline;">Le plat du jour</span> : Saumon
Le plat du jour : Saumon
Le plat du jour : Saumon
<p><u>Tout</u> est expliqué dans <u>Dive into Python</u>.
Tout est expliqué dans Dive into Python.
devrait être écrit de cette manière pour respecter la sémantique des éléments :
<p><em>Tout</em> est expliqué dans <cite>Dive into Python</cite>.
Tout est expliqué dans Dive into Python.
Le CSS peut aussi être utilisé pour créer le même rendu, sans pour autant apporter de modification au sens du texte.
Voir également
- Les éléments
<span>
,<i>
,<em>
,<cite>
qui peuvent être utilisés dans différents cas. - La propriété CSS
text-decoration
à utiliser pour réaliser l'effet de soulignement généralement produit par l'élément<u>
.