W3C home > Mailing lists > Public > www-style@w3.org > November 2011

Re: [css3-*] [css3-box] Box Tree terminology for CSS3 specs

From: Robert O'Callahan <robert@ocallahan.org>
Date: Thu, 24 Nov 2011 11:43:10 +1300
Message-ID: <CAOp6jLYS=YyTHerhgXXuV+uiz+_9-AUbrVrbPRiP_qvjZEFKAA@mail.gmail.com>
To: fantasai <fantasai.lists@inkedblade.net>
Cc: "www-style@w3.org" <www-style@w3.org>
On Wed, Nov 23, 2011 at 9:31 AM, fantasai <fantasai.lists@inkedblade.net>wrote:

> element
>  An element in the document tree or a pseudo-element. Elements have
> properties
>  associated with them. An element generates zero or more boxes, but
> typically
>  only one. Of the boxes generated, one of them is the principal box.
> box
>  A box in the box tree. Boxes also have properties associated with them.
> box fragment
>  A piece of a box that has been broken across line/page/column/etc breaks.
>

FWIW this is inconsistent with CSS 2.1 at least, which includes text like
"When an inline box exceeds the width of a line box, it is split into
several boxes and these boxes are distributed across several line boxes."
Of course we can update all specs, but it might be simpler to keep using
"box" instead of "box fragment". I'm not even sure what your definition of
"box" refers to. It seems unintuitive to have "box" mean something that can
have several different rectangles with different shapes broken across pages
etc.

Rob
-- 
"If we claim to be without sin, we deceive ourselves and the truth is not
in us. If we confess our sins, he is faithful and just and will forgive us
our sins and purify us from all unrighteousness. If we claim we have not
sinned, we make him out to be a liar and his word is not in us." [1 John
1:8-10]
Received on Wednesday, 23 November 2011 22:43:38 GMT

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