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

Re: [CSS21] Distinguishing block boxes, block containers, and block-level elements

From: Anton Prowse <prowse@moonhenge.net>
Date: Mon, 02 Aug 2010 23:52:42 +0200
Message-ID: <4C573E2A.8090208@moonhenge.net>
To: "www-style@w3.org" <www-style@w3.org>
CC: fantasai <fantasai.lists@inkedblade.net>
Anton Prowse wrote:
> Anton Prowse wrote:
>> fantasai wrote:
>>> CSS2.1 Issue 120
>>>   http://wiki.csswg.org/spec/css2.1#issue-120
>>>
>>> The approach taken is to define existing terms more precisely, define a
>>> couple of new terms, and use all of these terms more accurately 
>>> throughout the specification.

>>   | A <dfn>block box</dfn> is a block-level box that is either a block
>>   | container box or the principal block-level box of a replaced
>>   | element
[...]

> Depending on the answer to my question posted above, it's likely the
> case that the only type of block box that is not a block container box
> is an anonymous table box.

That came out garbled; let me rephrase it:

it's likely the case that the only type of block-level box that is not
a block box is an anonymous block-level table-wrapper box.

The latter term refers to the anonymous block-level box that wraps the
table-caption box and the table box.  I use it to avoid confusion with a
table box (the one that holds the rows and columns but not the caption)
that is generated anonymously as needed when an element with
display:table is missing.

Cheers,
Anton Prowse
http://dev.moonhenge.net
Received on Monday, 2 August 2010 21:54:25 GMT

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