- From: fantasai <fantasai.lists@inkedblade.net>
- Date: Tue, 08 Mar 2011 23:15:36 -0800
- To: Peter Moulder <peter.moulder@monash.edu>, www-style@w3.org
On 11/04/2010 11:51 PM, Peter Moulder wrote: > In previous versions of CSS2.1, the outer table box was anonymous and the > (inner) table box was considered the principal box generated by the table. > This made it reasonably clear that the outer table box's properties (other > margins, 'float' etc. as mentioned in §17.4) were all inherited from the outer > table box's parent box or at initial values, as per the fourth-last paragraph > of §9.2.1.1. > > Whereas in the Oct2010 editors' draft, the outer table box is the principal box, > implying that it's now the outer table box that gets the background, borders > and so on that were the computed values of the table element. This is filed as CSS2.1 Issue 243: http://wiki.csswg.org/spec/css2.1#issue-243 Proposal: In 17.4 replace # The computed values of properties [...] on the table box are used on # the table wrapper box instead of the table box. The table box uses # the initial values for those properties. with # The computed values of properties [...] on the table element are used # on the table wrapper box and not the table box; all other values of # non-inheritable properties are used on the table box and not the table # wrapper box. (Where the table element's values are not used on the table # and table wrapper boxes, the initial values are used instead.) ~fantasai
Received on Wednesday, 9 March 2011 07:16:11 UTC