[CSS21] table columns - where from and how many? (Was: Re: [CSS21] 17.5.2.1 Fixed table layout and percentages)

On 17/11/2011 12:51, Simon Sapin wrote:
> On 16/11/2011 21:02, Simon Sapin wrote:
>> Are table-column elements allowed to be anywhere in the table?
>> (Especially after rows.) I didn’t see anything forbidding it. If that is
>> the case, this is wrong:
>>
>> In this manner, the user agent can begin to lay out the table once the
>> entire first row has been received.

Simon, this is being tracked at 
https://www.w3.org/Bugs/Public/show_bug.cgi?id=15664

>> Additionally: I assume that the number of columns in the table is the
>> greater of the number defined by table-column elements (with their span
>> attribute) and table-cell elements in the first row (with their colspan
>> attribute). Maybe this should be written explicitly?
>
> Found it:
>
> If a subsequent row has more columns than the greater of the number
> determined by the table-column elements and the number determined by the
> first row, then additional columns may not be rendered.
>
> This implies that the number of columns for the table is defined the
> same way.

And this is being tracked at 
https://www.w3.org/Bugs/Public/show_bug.cgi?id=15665 .  The implication 
should be made explicit.

Cheers,
Anton Prowse
http://dev.moonhenge.net

Received on Monday, 23 January 2012 22:38:37 UTC