2.1.106 [CSS-Level2-2009] Section 17.4, Tables in the visual formatting model


The specification states:

 In terms of the visual formatting model, a table can behave like a block-level (for 'display: table') or inline-level (for 'display: inline-table') element.
 In both cases, the table generates a principal block box called the table wrapper 
 box that contains the table box itself and any caption boxes (in document order). The table box is a block-level box that contains the table's internal table boxes. The caption boxes are block-level boxes that retain their own content, padding, margin, and border areas, and are rendered as normal block boxes inside the table wrapper box. Whether the caption boxes are placed before or after the table box is decided by the 'caption-side' property, as described below.

Quirks Mode and IE7 Mode (All Versions)

The table-element values of the display property are not supported; therefore display:table and display:inline-table are not supported.