Re: [csswg-drafts] [css-text] Clarify whether soft breaks exist at boundaries of an inline element with `word-break:break-all` (#3897)

> Pairing … and … together isn't allowed to break under strict but can under loose. If one is wrapped in strict and the other in loose, is the break allowed or not? An implementation based on reclassifying UAX14 classes might come up with a particular answer, but from the typographer's point of view how do you answer that question?

It's an edge case (literally) where I don't feel that as a typographer I'd have a strong view one way or another. When the two … characters are adjacent but styled differently, do they belong together or not……who knows? Most likely, given that they're in separate elements, there's no compelling argument for keeping them together, and if the outcome of applying `loose` to one of them is that it can get separated from the one that has the `strict` styling, that's reasonable.

In practice, I guess the likely result would be that `<strict>…</strict><loose>…</loose>` could break, because a loose ellipsis is allowed to detach from the preceding character, while `<loose>…</loose><strict>…</strict>` would not break, because the strict ellipsis stays attached to the preceding character.


-- 
GitHub Notification of comment by jfkthame
Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/3897#issuecomment-491268627 using your GitHub account

Received on Friday, 10 May 2019 12:17:55 UTC