Punctuation not skipped by default for emphasis marks #238
Labels
doc:clreq
Used for gap analysis (only) to indicate target document.
gap
The first comment in this issue is read by the gap-analysis document.
i:emphasis
Emphasis & highlighting
l:zh
Chinese
p:advanced
s:hani
Chinese script
x:clreq
This affects the clreq group of languages.
x:jpan
This affects the jlreq group of languages.
Uh oh!
There was an error while loading. Please reload this page.
This issue is applicable to Chinese and Japanese.
Punctuation marks should be skipped by default for emphasis marks in Chinese and Japanese.
More:
The GAP
Gecko and Blink skip some punctuation marks, but WebKit does not skip any punctuation marks.
css-text-decor-3 The CSS Text specification currently specifies the list of punctuation to be skipped.
CSSWG issue #11951 discusses whether tildes should be skipped.
Gecko and Blink skips the punctuation marks except for U+FF5E FULLWIDTH TILDE [~] and U+007E TILDE [~].
Webkit do not skip the punctuation marks at all.
Priority
Since a workaround is available (authors can achieve this by using span elements on the punctuation marks to remove the emphasis marks), and in many cases emphasis marks only mark one word or phrase, this gap is being labelled as advanced.
Tests & results
Interactive test, text-emphasis-style: circle; will skip punctuation in Chinese.
Interactive test, text-emphasis-style: circle; will skip punctuation in Japanese.
Action taken
tbd
Outcomes
tbd
The text was updated successfully, but these errors were encountered: