Seguro que muchos de vosotros habéis subrayado alguna vez una frase o palabra para darle importancia. Bien, con CSS se puede hacer, una es mediante text-decoration: underline;”, la otra es creando un borde inferior (border-bottom), esta última sería un subrayado falso. ¿Cómo sería el ejemplo? Muy sencillo.

Un subrayado real, sería de esta forma:

Código HTML

<h2>Mi título</h2>

Código CSS

La clave del código CSS está en text-decoration: underline. La propiedad text-decoration le da decoración al texto, y teniendo el valor underline, nuestro texto quedará subrayado.

h2 { text-decoration: underline; float: left; display: block; width: 320px; margin-left: 10px; }

Ahora, ¿qué ocurre si queremos hacer un subrayado falso? Podemos usar border-bottom para falsear el subrayado. El código HTML sería el mismo, pero el código CSS cambiaría, sustituiríamos text-decoration: underline; por border-bottom: 1px solid #000, por ejemplo. Ahora lo vas a ver mejor:

Código CSS

h2 { border-bottom: 1px solid #000; float: left; display: block; width: 320px; margin-left: 10px; }

En border-bottom, 1px nos dice que le daremos un grosor al subrayado de 1 píxel, solid, que será un borde sólido, y #000 será el color RGB, en este caso sería negro.

Con esto ya tendríamos nuestro subrayado falso. Puedes ver un ejemplo a continuación:

 

Vía | Araudi