Re: [csswg-drafts] [css-inline] When does an empty inline suppress the whole line when in a list? (#5276)

I don't like what WebKit does for inside markers. Inside markers are supposed to be a normal inline, and then if you have a block box, it should appear below. This is what Firefox and Chromium do, but not WebKit (regardless of quirks mode):

`data:text/html,<ul><li style="list-style-position:inside"><p>bar</p></li>`

Then, if you insert and empty span between the marker and the block, since there is already some inline content (the marker), the result should be the same, which seems to be the case for all browsers (regardless of quirks mode):

`data:text/html,<ul><li style="list-style-position:inside"><span></span><p>bar</p></li>`

Outside markers are kind of out-of-flowish so I would expect these to be equivalent (except for the ::marker):

`data:text/html,<ul><li><span></span><p>bar</p></li>`
`data:text/html,<ul><li style="display:block"><span></span><p>bar</p></li>`

That's already the case in quirks mode. But not in standards mode for Firefox. So I prefer what Chromium and WebKit do.

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

Received on Thursday, 2 July 2020 12:58:39 UTC