- From: Florian Rivoal via GitHub <noreply@w3.org>
- Date: Fri, 20 Mar 2026 08:01:15 +0000
- To: public-css-archive@w3.org
This is indeed a problem, but I would argue that this is a browser bug, not a spec bug. The specification doesn't actually require a single hyphen at the end of the line. That is the typical rendering in many language, but the specification does acknowledge that > Hyphenation practices vary across languages, and can involve not just inserting a hyphen before the line break, but inserting a hyphen after the break (or both), inserting a different character than U+2010, or changing the spelling of the word. and requires browsers to (note the plural): > use the appropriate language-specific hyphenation character(s) It is true that the spec does not specifically require the double hyphen for Polish or German, but that's just because there are too many languages in the world to be listed explicitly, so the spec is expressed in generic terms. Based on the text that is already in the specification, I think it would be justified to write [WPT tests](https://web-platform-tests.org/) that check this specific behavior in the relevant languages, and to file bugs on browsers that don't do it. -- GitHub Notification of comment by frivoal Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/13688#issuecomment-4096399695 using your GitHub account -- Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config
Received on Friday, 20 March 2026 08:01:16 UTC