Cómo subrayar texto en HTML

Aunque puedes subrayar texto en HTML encerrándolo en la etiqueta , por ejemplo "este texto está subrayado", el enfoque preferido es crear una hoja de estilos en cascada (CSS), definir un elemento de estilo y aplicarlo al texto que quieres subrayar. Por ejemplo, coloca el siguiente CSS entre las etiquetas :

.emphasis { text-decoration: underline; }

Y coloca lo siguiente entre las etiquetas :

este texto está subrayado.

Convenciones comunes para enfatizar texto

En HTML5, la etiqueta debe usarse para etiquetar nombres propios chinos e indicar palabras mal escritas. Como el texto subrayado típicamente significa un hipervínculo en una página web, deberías usar un atributo diferente, como negrita o cursiva, para enfatizar texto. Al usar CSS para definir el estilo de texto enfatizado, solo necesitas cambiar un elemento de estilo para convertir automáticamente todo el texto subrayado a negrita o cursiva. Por ejemplo, cambia la definición CSS anterior a ".emphasis { font-weight: bold; }" o ".emphasis { font-style: italic; }" (sin comillas).