[csswg-drafts] [css-text] Puzzling classification of some punctuation (#13777)

frivoal has just created a new issue for https://github.com/w3c/csswg-drafts:

== [css-text] Puzzling classification of some punctuation ==
In https://drafts.csswg.org/css-text-4/#text-spacing-classes

* LEFT SINGLE QUOTATION MARK (U+2018) and LEFT DOUBLE QUOTATION MARK (U+201C) are classified (along other things) as **fullwidth opening punctuation**.
* RIGHT SINGLE QUOTATION MARK (U+2019) and RIGHT DOUBLE QUOTATION MARK (U+201D) are classified (along other things) as **fullwidth closing punctuation**.
* MIDDLE DOT (U+00B7), HYPHENATION POINT (U+2027) are classified (along other things) as **fullwidth middle dot  punctuation**.

However, unlike the other things in these categories, these characters aren't fullwidth, with a blank half (or two blank quarters). What are they doing there?

It makes reuse of these categories (such as in https://drafts.csswg.org/css-ruby-1/#valdef-ruby-overhang-spaces) harder.

Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/13777 using your GitHub account


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Wednesday, 8 April 2026 07:00:37 UTC