Elemento u en HTML

Elemento u en html

El elemento html u se utiliza para mostrar texto con una línea horizontal debajo de su línea de base.

En HTML5, este elemento es una parte de texto a la que se hace referencia aplicándole un efecto explícito, pero ese efecto no es texto y está desmarcado, o para indicar que el texto está mal escrito.

El siguiente es un ejemplo del uso del elemento  para indicar un error ortográfico:

< p > Bienvenidos
  < u > a todos  . 

Etiqueta html u

Clasificaciones de contenidoElemento organizativo o elemento normal.
Contenido permitidoContenido ordinario.
AcrónimoLas etiquetas de inicio o finalización no se pueden omitir.
Elementos del padreCualquier elemento que acepte contenido normal.
Interfaz DOMOHTMLSpanElement

Características

En este elemento html u se pueden utilizar propiedades globales.

Descripción de uso

Al igual que con todos los elementos de formato, el elemento  ha quedado obsoleto en HTML 4, pero se ha reutilizado en HTML5, lo que le da un significado organizativo.

Es decir, si quieres mostrar el texto y subrayarlo sin que tenga un significado organizativo, entonces usa el elemento  o cualquier otro elemento adecuado y luego usa la propiedad text-decoration en CSS y asígnale el valor underline.

La especificación HTML5 aconseja evitar el uso del elemento  porque su apariencia puede confundirse con el elemento .

La especificación HTML5 recuerda desarrolladores que otros elementos como  etc.; son más adecuadas en la mayoría de casos que el elemento .

Formato predeterminado

La mayoría de los navegadores muestran el elemento de  establecer la propiedad text-decorationunderline subrayar:

Soporte de navegadores

ChromoFirefoxEdgeSafariÓpera
SoportadoSoportadoSoportadoSoportadoSoportado