<u>
Noms propres chinois (et presque rien d'autre)
<u> — Le soulignement sémantique
La balise <u> représente un segment de texte portant une annotation non textuelle, typiquement un soulignement. En HTML moderne, elle n'est pas faite pour souligner du texte pour le style. Son usage légitime est limité.
Quand l'utiliser
Le seul cas d'usage courant : marquer des noms propres en chinois (专名号). En typographie chinoise, les noms propres sont soulignés pour les distinguer du texte courant. En dehors de ce cas, évite <u>. Pour insister sur un mot, utilise <em>. Pour signaler une erreur orthographique, utilise <u> avec un role et un style adapté, mais <mark> ou une classe CSS est souvent préférable.
Ne jamais utiliser <u> pour souligner un lien ou du texte générique. Le soulignement est réservé aux liens dans les conventions web. L'utiliser autrement crée de la confusion.
Ce que tu gagnes
Accessibilité : les lecteurs d'écran n'annoncent pas <u> différemment du texte normal. Si l'annotation a un sens, ajoute un attribut title ou un contexte visible. Le soulignement visuel peut être confondu avec un lien par les utilisateurs malvoyants.
Exemple de code
<p lang="zh">
This novel was written by <u>曹雪芹</u>.
</p>