
El CSS nivel 3 tiene una propiedad llamada “text-shadow” que permite añadir una sombra a cada letra de un texto. En su forma más simple, es más o menos así:
h3 {text-shadow: 0.1em 0.1em #333}
Esto añade una sombra gris oscuro (#333) un poco a la derecha (0.1em) y abajo (0.1em) en relación con el texto normal.
Texto con sombra borrosa
La forma más sencilla de la propiedad “text-shadow” tiene dos partes: un color (como #333 en el ejemplo anterior) y un desplazamiento (0.1em 0.1em en el ejemplo anterior). El resultado es una sombra nítida con el desplazamiento indicado. Pero también puede hacerse que el desplazamiento sea impreciso, lo que da por resultado una sombra más o menos borrosa.
La cantidad de imprecisión se da como otro desplazamiento, en este caso 0.05em.
h3.a {text-shadow: 0.1em 0.1em 0.05em #333}
También es posible poner más de una sombra. Colocando acertadamente dos sombras, una oscura y la otra clara, el efecto puede ser muy útil:
h3.a {text-shadow: -1px -1px white, 1px 1px #333}
h3.b {text-shadow: 1px 1px white, -1px -1px #333}
Brillo de neón
Si se pone una sombra borrosa justo detrás del texto, es decir, con desplazamiento igual a cero, el efecto es un resplandor alrededor de las letras. Si el resplador de una sola sombra no es suficientemente intenso, basta repetir la misma sombra unas pocas veces:
h3.a {text-shadow: 0 0 0.2em #8F7}
h3.b {text-shadow: 0 0 0.2em #F87, 0 0 0.2em #F87}
h3.c {text-shadow: 0 0 0.2em #87F, 0 0 0.2em #87F,
0 0 0.2em #87F}
Últimos comentarios