W3C home > Mailing lists > Public > www-style@w3.org > September 2010

Re: [CSS21] Issues with inline formatting model (particularly 10.8)

From: fantasai <fantasai.lists@inkedblade.net>
Date: Fri, 03 Sep 2010 18:41:38 -0700
Message-ID: <4C81A3D2.3010102@inkedblade.net>
To: Anton Prowse <prowse@moonhenge.net>
CC: "www-style@w3.org" <www-style@w3.org>
On 09/02/2010 11:49 PM, Anton Prowse wrote:
> On 02/09/2010 22:56, fantasai wrote:
>>
>> This is not an editorial change, Anton. The spec text also collapses
>> things like
>> <p><span><span/></span>
>> and does not collapse things like
>> <p><span style="display: inline-block"/>
>> So I don't think we can simplify the clause this way.
>
> You're right of course, "inline-level" was a slip-up. It should have been:
>
> | Line boxes which contain only empty inline boxes having zero-width
> | padding, borders and margins must be treated as zero-height line
> | boxes.
>
> Anyhow, it's pretty clear from what I wrote that I'm not trying to
> introduce a technical change, but merely an editorial rewrite that
> removes the failings of the original sentence. Obviously that rewrite
> needs to match what the current sentence tries to say (including any
> line break magic if necessary). The question is whether you agree with
> the principle that line boxes do not contain text. They certainly don't
> in any other sentence of Chapters 9 and 10; they contain boxes.

Certainly line boxes can contain text. They might not *directly*
contain text, but they still contain text.

Also, CSS2.1 is not a spec where editorial changes should be made simply
for the sake of cleaning up the prose. Yes, the prose is messy. But we're
only taking editorial changes where it's necessary because the majority
of spec readers are confused.

~fantasai
Received on Saturday, 4 September 2010 01:42:14 GMT

This archive was generated by hypermail 2.3.1 : Tuesday, 26 March 2013 17:20:31 GMT