Re: [csswg-drafts] [css-inline-3] initial-letters-wrap: first, whitespace collapse needs defining (#5120)

The CSS Working Group just discussed `white-space and initial-letter`, and agreed to the following:

* `RESOLVED: preserve whitespace for sink 1, collapse otherwise`

<details><summary>The full IRC log of that discussion</summary>
&lt;fantasai> Topic: white-space and initial-letter<br>
&lt;fantasai> github: https://github.com/w3c/csswg-drafts/issues/5120<br>
&lt;emilio> fantasai: So when you have a raised cap you need that space to appear in the first line<br>
&lt;emilio> fantasai: otherwise it's confusing whether the cap is part of the word<br>
&lt;emilio> fantasai: but for drop caps you need the space to disappear<br>
&lt;emilio> fantasai: so that lines are even<br>
&lt;emilio> fantasai: so the proposal is that if the sink is greater than one we collapse, but we don't otherwise<br>
&lt;emilio> faceless2: 0 is a valid sink, so we presumably collapse there?<br>
&lt;emilio> astearns: so we avoid collapsing only for 1 and collapse elsewhere?<br>
&lt;emilio> fantasai: yeah<br>
&lt;emilio> florian: what does a sink of 0 do?<br>
&lt;emilio> astearns: presumably the letter appears on its own line<br>
&lt;emilio> fantasai: I'd like to reopen that because I don't think it behaves like people want<br>
&lt;emilio> fantasai: and we have props for that stuff in L4<br>
&lt;emilio> florian: clarification, just regular whitespace class/<br>
&lt;emilio> *?<br>
&lt;emilio> fantasai: yeah<br>
&lt;fantasai> s/for that stuff/to create the necessary breaks/<br>
&lt;emilio> RESOLVED: preserve whitespace for sink 1, collapse otherwise<br>
&lt;florian> s/regular whitespace class/regular U+0020 whitespace?/<br>
&lt;fantasai> Topic; Drop hebrew alignment from initial-letter-align<br>
</details>


-- 
GitHub Notification of comment by css-meeting-bot
Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/5120#issuecomment-665255110 using your GitHub account

Received on Tuesday, 28 July 2020 20:12:21 UTC