- From: Florian Rivoal via GitHub <sysbot+gh@w3.org>
- Date: Wed, 17 Apr 2024 05:22:55 +0000
- To: public-css-archive@w3.org
@kojiishi, the following rules in Appendix B are already in the HTML spec's UA stylesheet: ```css s, strike, del { text-decoration: line-through; } u, ins, :link, :visited { text-decoration: underline; } abbr[title], acronym[title] { text-decoration: dotted underline; } ``` So those should be totally safe. The rest is: ```css blink { text-decoration-line: blink; } /* disable inheritance of text-emphasis marks to ruby text: emphasis marks should only apply to base text */ rt { text-emphasis: none; } /* set language-appropriate default emphasis mark position */ :root:lang(zh), [lang|=zh] { text-emphasis-position: under right; } [lang|=ja], [lang|=ko] { text-emphasis-position: over right; } /* set language-appropriate default underline position */ :root:lang(ja), [lang|=ja], :root:lang(mn), [lang|=mn], :root:lang(ko), [lang|=ko] { text-underline-position: right; } :root:lang(zh), [lang|=zh] { text-underline-position: left; } /* auto is chosen (implied) above instead of under due to content-compatibility concerns */ ``` This all seems likely to be safe to me, but I don't have data to back it up. -- GitHub Notification of comment by frivoal Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/10167#issuecomment-2060376144 using your GitHub account -- Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config
Received on Wednesday, 17 April 2024 05:22:56 UTC