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

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

From: Tab Atkins Jr. <jackalmage@gmail.com>
Date: Wed, 23 Nov 2011 13:29:09 -0800
Message-ID: <CAAWBYDAe1v=NwqX1wZOKP+Od+2CB_vNP8FK5FK5AAvt_L6YvKw@mail.gmail.com>
To: Anton Prowse <prowse@moonhenge.net>
Cc: www-style@w3.org
On Wed, Nov 23, 2011 at 12:59 PM, Anton Prowse <prowse@moonhenge.net> wrote:
> On 23/11/2011 00:09, L. David Baron wrote:
>>
>> On Tuesday 2011-11-22 12:31 -0800, fantasai wrote:
>>>
>>> So that we can disentangle boxes from elements and logical boxes from box
>>> pieces in our CSS3 specs, I'm proposing the following terminology
>>> (borrowing
>>> from Rossen's work on css3-break):
>
> I'm happy with the idea of disentangling these concepts (of course), but I
> share David's concerns about pseudo-elements.

I don't really share these concerns.  ::before, ::after, ::marker, and
many other pseudo-elements we have thought about adding are basically
normal boxes.  It's only ::first-line, and to a somewhat lesser extent
::first-letter, that cause problems.  These should be called out
specially, so that by default all the other well-behaved
pseudo-elements work normally without us having to go to extra effort
and verbosity.

~TJ
Received on Wednesday, 23 November 2011 21:30:00 GMT

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