text-decoration-skip is deprecated and has limited browser support. Historical values controlled which parts of inline content decorations skipped. For ordinary underline behavior around letter strokes, use text-decoration-skip-ink.
A modern comparison
HTML and CSS
HTML
<p class="skip">Typography: gyp</p>
<p class="continuous">Typography: gyp</p>
CSS
.skip {
text-decoration: underline;
text-decoration-skip-ink: auto;
}
.continuous {
text-decoration: underline;
text-decoration-skip-ink: none;
}
/* Optional presentation */
p {
font-size: 2rem;
}
Edit HTML or CSS to update the preview as you type. Copy code snippet copies the selected tab. Preview spacing and font defaults are not included.
The first underline can avoid descending glyph strokes; the second runs continuously. The exact appearance depends on the font and browser.
Why these are different properties
The older property had values such as objects, spaces, and edges for skipping inline objects, whitespace, and boundaries. text-decoration-skip-ink specifically addresses glyph ink intersections and is not a general replacement for every old value.
A practical use
Keep underlines recognizable on links and let the normal ink-skipping behavior improve readability. If your design needs a continuous underline, test none against the chosen font. Use text-underline-offset when you need a different underline position.
Compatibility
Do not assume every deprecated value works because one browser recognizes this property. Use the modern property as an enhancement over a normal, recognizable underline. The historical URL remains available for people maintaining older CSS.
Source
MDN: text-decoration-skip marks the old property as deprecated and points to the ink-skipping alternative.