CSS2.1 table-row heights / mbox archive?

Hi all - we're working on a CSS2/3 based layout engine and have a few  
issues with the specs.

The CSS2.1 table model states the following in section 17.5.3 for  
calculating the height of a table when height!=auto: "the table may  
thus be taller or shorter than the height of its rows."

This doesn't seem to match behaviour in Opera, Moz and Safari - these  
all appear to stretch the height of a row so that the total height of  
the rows always equals the height of the table (as you'd intuitively  
expect, to be honest).

Moreover, the phrase "Percentage heights on table cells, table rows,  
and table row groups compute to 'auto'" from the next paragraph also  
doesn't match the behaviour, at least not for a table-row. They're  
used as an indication of how to distribute the difference between a  
tables specified height and the minimum height required to contain  
all the rows.

Are the correct layout rules detailed in an errata anywhere? Or have  
I got it completely wrong?

I'd also appreciate it if anyone could point me towards an mbox  
archive of this list for the last few years, as I'd like to trawl  
through it to see if this sort of stuff has been coverered before.  
The web archives aren't exactly easily searchable....

Cheers... Mike
--
-----------------------------------------------------
Mike Bremford - CTO             mike@big.faceless.org
Big Faceless Organization     http://big.faceless.org

Received on Monday, 27 March 2006 17:34:35 UTC