The height of a table wrapper box is not defined by 10.6. I believe it should fall into 10.6.6 (both for inline-table and table), so that section needs expanding. Note also that 10.6.3 concerns block-level non-replaced elements in normal flow when 'overflow' computes to 'visible', but it fails to exclude table boxes. I suggest adding a statement to the effect that the height of table boxes is defined in Ch.17. Proposal: In the second paragraph of 10.6.3, replace # If 'height' is 'auto', the height depends on whether the element # has any block-level children and whether it has padding or borders: with | If 'height' is 'auto', the height is calculated per 17.6.3 in the | case of table boxes, and otherwise as follows: Finally, 10.6.6 is entitled "Complicated cases" which is both vague and misrepresentative; non-replaced BFCs are amongst the _simplest_ elements to deal with! I suggest calling it "Remaining cases involving block formatting roots". Cheers, Anton Prowse http://dev.moonhenge.netReceived on Monday, 11 April 2011 19:05:50 GMT
This archive was generated by hypermail 2.3.1 : Tuesday, 26 March 2013 17:20:39 GMT