[css-text-decor-3] Emphasis Marks on Punctuation

The CSSWG and i18n Working Groups discussed an issue raised by Xidorn Quan
about placing emphasis dots over punctuation characters:

According to JLREQ
punctuation such as full stops, commas, and brackets should not receive marks.

The CSSWG and i18nWG discussed the issue and past recommendations from JLTF,
along with best practices for Web standards, and concluded to require that
such punctuation be skipped (along with spaces, which are currently skipped).
This gives the correct behavior by default and prevents authors from needing
to twist their markup to exclude punctuation in order to get the correct

The changes have been added to the Editor's Draft of CSS Text Decoration L3:
and an be seen at the bottom of the Emphasis Marks section at

The CSSWG is requesting review from i18n, especially JLTF and CLTF on the list
of characters affected. Skipped punctuation is specified as
   (Pc, Pd, Ps, Pe, Pi, Pf) or (Po and Sentence_Break=ATerm,Close,Scontinue,STerm)
the full list can be seen here:

Please send any comments in reply to this message or add them to the issue
in GitHub at https://github.com/w3c/csswg-drafts/issues/839

Thank you~

Received on Thursday, 8 March 2018 09:05:34 UTC