La text-decoration-skip
propiedad especifica dónde debe interrumpirse un texto subrayado, superpuesto o tachado. Esto mejora la legibilidad del texto decorado y corrige la gramática de la puntuación en algunos idiomas.
He aquí un ejemplo:
a ( text-decoration-skip: ink; )
¡Aviso! El ink
valor se ha cambiado a una nueva propiedad, text-decoration-skip-ink: auto;
.
Si su navegador admite esta propiedad, notará aquí que los descendientes de cada carácter (como "y" y "p") tienen pequeños espacios en blanco alrededor del borde:
Vea el salto de decoración de texto del lápiz por CSS-Tricks (@ css-tricks) en CodePen.
Si su navegador no es compatible con esta función, esto es lo que debe esperar de la propiedad en un navegador compatible:
text-decoration-skip
en OSX e iOS
A finales de 2014, Apple realizó un cambio text-decoration
en los navegadores Safari e iOS que imita cómo text-decoration-skip: ink;
debería funcionar. Aunque ninguno de los text-decoration-skip
valores se ha implementado oficialmente todavía, puede desactivar este comportamiento predeterminado con -webkit-text-decoration-skip: none;
.
Vea el Pen -webkit-text-decoration-skip: none; por CSS-Tricks (@ css-tricks) en CodePen.
Relacionado
text-decoration
text-decoration-color
text-decoration-line
text-decoration-style
Más información
Borrador del editor de nivel 4 del módulo de decoración de texto CSStext-decoration-skip
en MSDN.- Discusión sobre agregar
trailing-spaces
como valor de la lista de correo del W3C. - Mejora de la legibilidad del texto para usuarios disléxicos con subrayado de tinta.
- Saltar decoración de texto en MDN
- texto-decoración-saltar-tinta en MDN
Soporte del navegador
Estos datos de soporte del navegador son de Caniuse, que tiene más detalles. Un número indica que el navegador admite la función en esa versión en adelante.
Escritorio
Cromo | Firefox | ES DECIR | Borde | Safari |
---|---|---|---|---|
91 | 87 | No | 88 | TP |
Móvil / Tablet
Android Chrome | Android Firefox | Androide | Safari de iOS |
---|---|---|---|
88 | 85 | 81 | 14,0-14,4 * |