Dans la spécification HTML 4.01 le tag <u> est utilisé pour définir le texte souligné. En HTML 5 le tag <u> contient du texte qui est stylistiquement différent du reste du texte. Celles-ci peuvent être des mots avec des fautes d’orthographe, des mots qui doivent être soulignés par les règles de la langue (par exemple, en chinois, les noms propres sont soulignés), etc.

Dans le navigateur, le contenu du tag <u> est affiché comme un texte souligné.

N’utilisez pas l’élément <u> pour signifier un texte souligné. Pour cela utilisez la propriété CSS text-decoration avec la valeur underline.

Syntaxe

Le contenu de l’élément est écrit entre le tag ouvrant (<u>) et le tag fermant (</u>).

Exemple

<!DOCTYPE html>
<html>
  <head>
    <title>Titre du document</title>
  </head>
  <body>
    <p>Ici, nous avons utilisé <u>l'élément &lt;u&gt; </u>.</p>
  </body>
</html>

Résultat

Exemple de l'élément u

Voyez un exemple avec la propriété CSS text-decoration .

Exemple

<!DOCTYPE html>
<html>
  <head>
    <title>Titre du document.</title>
    <style>
      span {
        text-decoration: underline;
      }
    </style>
  </head>
  <body>
    <p>Ici, nous avons utilisé <span>la propriété CSS text-decoration:underline</span>.</p>
  </body>
</html>

Résultat

text-decoration

Attributs

Le tag <u> supporte également les Attributs globaux et les Attributs d'événements.

Comment styler le tag HTML <u> ?

Propriétés communes pour modifier le poids visuel/emphase/taille du texte dans le tag <u>:

Coloration du texte dans le tag HTML <u>:

Styles de mise en page du texte pour la tag HTML <u>:

Autres propriétés utiles pour le tag HTML <u>:

Support de Navigateurs

chrome edge firefox safari opera

Pratiquez vos connaissances

Qu'est-ce que la balise HTML <u> fait et comment est-elle utilisée?
Trouvez-vous cela utile?