La versión corta
- El efecto de texto con contorno dibuja solo el borde de cada letra y deja el interior hueco para que se vea el fondo.
- El texto con contorno se lee mejor en una tipografía sans o slab gruesa, de formas abiertas, a gran tamaño y con un trazo de alrededor del 2 al 4 % del tamaño de la fuente.
- Combinar una palabra con contorno y otra sólida da al lector un punto de apoyo y deja el contorno como ritmo, no como todo el mensaje.
- En CSS, el texto con contorno se logra con -webkit-text-stroke y un color transparente, que admiten todos los navegadores principales.
- Evita el contorno en texto pequeño, pesos finos o tipografías script, porque los trazos finos son lo primero que pierde una pantalla de móvil.
En esta página
El efecto de texto con contorno muestra solo el borde de cada letra y deja el interior hueco para que se vea el fondo. Se lee cuando se cumplen tres condiciones: una tipografía gruesa de formas abiertas, un trazo lo bastante grueso para leerse como línea (alrededor del 2 al 4 % del tamaño de la fuente) y un tamaño grande con un fondo tranquilo detrás. La composición más fiable combina una palabra sólida con una palabra con contorno, para que el ojo tenga algo firme que leer primero.
Por qué cuesta leer el texto con contorno
Reconocemos las letras por sus formas sólidas. El contorno quita esa masa y deja dos líneas finas por cada trazo, un borde exterior y otro interior. A tamaños grandes el ojo rellena la forma. A tamaños pequeños, o con un trazo finísimo, las dos líneas se funden o se pierden en el fondo. Un fondo cargado lo empeora, porque el interior hueco deja ver cada detalle de la textura.
Falla
- Pesos ligeros o normales
- Trazos finísimos de menos del 1 % del tamaño
- Tipografías script o serif de alto contraste
- Frases enteras con contorno
- Texto pequeño, por debajo de unos 60 px en una publicación
- Una foto con mucho detalle visible a través de las letras
Funciona
- Pesos black, heavy o extra bold
- Trazos de alrededor del 2 al 4 % del tamaño
- Tipografías sans, slab o grotescas robustas
- Una o dos palabras, el resto sólido
- Tamaños de titular, de 120 px en adelante en una publicación
- Un degradado tranquilo o un color liso detrás
Cómo elegir la tipografía y el trazo
Empieza por el peso. Una tipografía black o extra bold tiene trazos anchos, así que su contorno sigue describiendo una forma clara. Las letras abiertas también ayudan: los ojos redondos de la O, la A y la e se siguen viendo en lugar de cerrarse. Archivo Black, Anton o una grotesca gruesa son buenos puntos de partida; en fuentes en negrita tienes más.
Uso
Uso
Uso
Uso
El color importa tanto como el grosor. Un trazo claro sobre fondo oscuro se lee con más facilidad que uno oscuro sobre fondo claro, porque las líneas claras parecen expandirse un poco. Toma el color del trazo de la zona más clara o más oscura del fondo para que parezca parte del diseño. Si el fondo es un degradado, comprueba el trazo donde el fondo se parece más al color del trazo: ahí es donde el contorno desaparecerá primero.
Composiciones donde funciona el texto con contorno
- Pareja sólido y hueco: Verano sólido, Sesiones con contorno. La palabra sólida ancla y el contorno aporta ritmo.
- Palabra repetida: la misma palabra apilada tres o cuatro veces, una sólida y el resto con contorno, para dar sensación de eco o movimiento. Los efectos de texto retro tratan los acabados afines de doble y estela.
- Palabra de fondo: una palabra enorme con contorno detrás de un titular sólido más pequeño, que actúa como textura y no como texto. Para dar profundidad en vez de vacío, mira el efecto de texto 3D.
- Contorno al pasar el cursor o en un segundo estado: en la web, un botón o enlace hueco que se rellena al seleccionarlo.
Una palabra grande, la forma que mejor le va al lettering con contorno: corta y gruesa, con pequeños detalles sólidos debajo.
La misma palabra en una story. El formato alto deja espacio para repetirla por la página, una copia sólida y el resto huecas.
Cómo hacer texto con contorno en CSS
La propiedad es -webkit-text-stroke. A pesar del prefijo, funciona en todos los navegadores principales y forma parte del estándar de compatibilidad web. Pon el color del texto en transparente para una palabra hueca, o mantén un relleno para una letra sólida con borde. La referencia de MDN tiene los detalles.
.outline {
font-family: "Archivo Black", system-ui, sans-serif;
font-size: clamp(3rem, 10vw, 8rem);
line-height: 1;
color: #fafaf9; /* fallback: solid letters */
}
@supports (-webkit-text-stroke: 1px black) {
.outline {
color: transparent;
-webkit-text-stroke: 0.03em #fafaf9; /* about 3% of the size */
}
}
/* Solid and hollow pair */
.outline-pair .solid { color: #fafaf9; }
.outline-pair .hollow {
color: transparent;
-webkit-text-stroke: 0.03em #fafaf9;
}em escala con el tamaño de la fuente. El bloque @supports mantiene letras sólidas donde la propiedad no está disponible.Los lectores de pantalla leen el texto con contorno con normalidad, porque sigue siendo texto real. Mantenlo así: no conviertas en imágenes los titulares con contorno de un sitio web. El contraste es el riesgo que queda, porque las herramientas miden el color del texto, que ahora es transparente. Comprueba el trazo contra el fondo a ojo y con un comprobador de contraste sobre el color del trazo. Contraste de color y accesibilidad explica las proporciones.
Trazo exterior e inline: dos estilos de lettering emparentados
El lettering con contorno tiene parientes que conservan más de la forma sólida. Un trazo exterior dibuja una línea alrededor de una letra sólida y la separa del fondo como el borde de una pegatina. Un inline corta una línea fina dentro de cada trazo, el aire de la tipografía de exhibición grabada y victoriana, y de muchos rótulos de tienda. Ambos se leen mejor que una palabra totalmente hueca, así que son buena opción cuando las palabras deben funcionar a tamaños menores. Para ver toda la familia de tratamientos, consulta los efectos de texto.
- 1
Elige la palabra
Una o dos palabras que lleven el mensaje, nunca una frase.
- 2
Ponla gruesa y grande
Un peso black a tamaño de titular. El lettering con contorno no es para texto corrido.
- 3
Elige hueco, trazo exterior o inline
Hueco para el dramatismo, trazo exterior para despegar una palabra de un fondo cargado, inline para un toque artesanal de rotulación.
- 4
Toma el color del fondo
Usa su tono más claro o más oscuro para que el trazo pertenezca al diseño.
- 5
Compruébalo en un móvil
Mira la publicación a tamaño real. Si el contorno parpadea o desaparece, engrosa el trazo o rellena la palabra.
Los tratamientos de Lettering de Gradiently cubren esta familia sin montar capas a mano: Interior talla una línea dentro de cada letra, Doble dibuja letras abiertas dos veces, Estela deja contornos como estela y Contorno rodea las palabras con curvas de nivel. Como el Mark que hay tras el diseño lleva su zona más calmada detrás de las palabras, un titular hueco o con inline obtiene el fondo estable que necesita. El lettering con degradado es otra técnica distinta, que se explica en texto con degradado en CSS.
Preguntas frecuentes
¿Cómo hago texto con contorno en CSS?
Pon color: transparent y -webkit-text-stroke: 0.03em #ffffff en el texto. La propiedad con prefijo funciona en todos los navegadores principales.
¿Qué fuente va mejor para texto con contorno?
Una sans o slab gruesa de formas abiertas, como Archivo Black o Anton. Los pesos finos y las script se deshacen con el contorno.
¿Qué grosor debe tener el contorno de un texto?
Alrededor del 2 al 4 % del tamaño de la fuente: unos 3 a 4 px para un titular de 120 px.
¿Es accesible el texto con contorno?
Los lectores de pantalla lo leen con normalidad, pero puede fallar en contraste. Úsalo solo para palabras grandes y comprueba el color del trazo contra el fondo.
Escrito por Gradiently
El equipo detrás de Gradiently, una herramienta de diseño creada en torno a los Marks: degradados vivos que hacen que todo lo que diseñas parezca tuyo.
Ver nuestro perfil