Text decoration css no es solo subrayado. Es un conjunto de propiedades modernas y versátiles que permiten personalizar hasta el último detalle del estilo de texto en la web.
Muchos desarrolladores se limitan a usar text-decoration: underline; sin saber que detrás hay una caja de herramientas completa para crear subrayados únicos, animados, gruesos, coloridos o que evitan interferir con las letras descendentes como la “g”. Este artículo revela todo ese potencial, con ejemplos prácticos y enfoques creativos para dar a tu tipografía el control visual que merece.
Índice
- ¿Qué es
text-decorationen CSS? - Propiedades avanzadas de
text-decoration - Ejemplos visuales y comparativas
- Casos de uso reales
- Compatibilidad con navegadores
- Consejos para SEO y accesibilidad
- Conclusión
¿Qué es text-decoration en CSS?
La propiedad text-decoration permite añadir decoraciones a texto como líneas por debajo, encima o a través del texto. Aunque la más usada es underline, existen otras variantes como overline y line-through. Lo interesante comienza cuando se combinan con otras subpropiedades.
Propiedades avanzadas de text-decoration
Estas son las propiedades más desconocidas y útiles que puedes usar para personalizar decoraciones en texto:
text-decoration-thickness: ajusta el grosor de la línea. Ejemplo:5px.text-decoration-color: define el color de la línea, independiente del color del texto.text-decoration-style: permite que la línea seasolid,dashedowavy.text-decoration-skip-ink: controla si la línea salta las letras con descendentes (como g, j, p).text-decoration-line: permite combinarunderline,overlineyline-through.text-underline-offset: define la separación entre el texto y la línea.
Tabla comparativa
| Propiedad | Descripción | Ejemplo |
|---|---|---|
text-decoration-thickness |
Controla el grosor del subrayado | 2px, 5px |
text-decoration-color |
Color del subrayado | deeppink, #00f |
text-decoration-style |
Tipo de línea | solid, dashed, wavy |
text-decoration-skip-ink |
Evita líneas sobre descendentes | auto, none |
text-decoration-line |
Posición de la línea | underline, overline, line-through |
text-underline-offset |
Espacio entre texto y línea | 0.2em, 1em |
Ejemplos visuales y comparativas
Aquí tienes una referencia visual inspirada en los distintos estilos de text-decoration:
Cada línea representa un estilo distinto de subrayado, destacando la diferencia entre grosor, color, desplazamiento y tipo de línea. Estas variaciones permiten reforzar el branding, mejorar la legibilidad o simplemente dar un aspecto más moderno a tu interfaz.

Casos de uso reales
- Subrayados coloridos animados para titulares o enlaces importantes.
- Diseño accesible para usuarios con problemas de visión (ajustando grosor y separación).
- Presentaciones editoriales con estilos tipográficos personalizados (como revistas digitales).
- Botones y CTA con efectos visuales sin necesidad de JavaScript.
Compatibilidad con navegadores
Todas estas propiedades están soportadas en los principales navegadores modernos: Chrome, Firefox, Safari, Edge y navegadores móviles. Puedes consultar compatibilidad detallada en Can I Use.
Consejos para SEO y accesibilidad
- Evita usar solo el color para transmitir significado: combina color y estilo.
- Haz pruebas con lectores de pantalla si el texto decorado es parte de la navegación.
- No abuses de los subrayados si el contenido no es interactivo: puede confundir con enlaces.
- Usa clases CSS para mantener una estructura semántica clara y reutilizable.
Conclusión
Text decoration css es mucho más que un simple subrayado. Aprovechando propiedades como thickness, style o offset, es posible llevar el diseño tipográfico al siguiente nivel sin usar JavaScript ni librerías externas. Ya sea para dar estilo a titulares, mejorar la accesibilidad o enriquecer la experiencia visual, estas propiedades permiten expresarte con precisión y creatividad directamente desde tu CSS.
¿Ya las usas en tus proyectos? Si no, este es el momento perfecto para empezar a experimentar con ellas.
Fuentes y referencias:
- El SEO No Está Muerto: Perspectiva Real En La Era De La IA
- Evolución del SEO: De Los Primeros Buscadores A La Era De La IA
- Google Elimina Los 100 Resultados Por Página: Impacto En SEO Y Métricas
- Dominar CSS Es Mucho Más Que Memorizar Propiedades
- Por Qué Usar Rem En CSS Mejora La Accesibilidad Y El Diseño Web
- Analítica Web
- API
- Chat GPT
- Ciberseguridad
- CMS
- CRM
- CSS
- Desarrollo Web
- Diseño Gráfico
- Diseño Web
- Elementor
- Email Marketing
- Emmet
- Figma
- Funnel De Ventas
- Gemini
- General
- GEO
- Git
- Google Ads
- Google Analytics 4
- Google Business
- Google Merchant
- Google Search Console
- HTML
- Inteligencia Artificial
- Internet
- Javascript
- Link Building
- Marketing
- Marketing Digital
- NPM
- NPX
- Optimización Web
- PHP
- Prestashop
- Prompts
- Reddit Answers
- Redes
- Redes Sociales
- Semrush
- SEO
- Software
- Sora
- SQL
- Tiendas Online
- TikTok
- Tipografías
- Typescript
- UX/UI
- Webflow
- Wordpress
- Todas
- Funnel De Ventas
- Diseño Web
- SEO
- Analítica Web
- Internet
- CSS
- Marketing
- Marketing Digital
- UX/UI
- Inteligencia Artificial
- Tiendas Online