Share via


2.1.116 [CSS-Level2-2009] Section 17.6.1.1, Borders and Backgrounds around empty cells: the 'empty-cells' property

V0282:

The specification states:

 ‘empty-cells’
  
 Value:                  show | hide | inherit
 Initial:                show
 Applies to:             'table-cell' elements
 Inherited:              yes
 Percentages:            N/A
 Media:                  visual
 Computed value:         as specified 

Quirks Mode and IE7 Mode (All Versions)

The empty-cells property of table-cell elements is not supported.

V0283:

The specification states:

 A value of 'hide' means that no borders or backgrounds are drawn around/behind 
 empty cells (see point 6 in 17.5.1). Furthermore, if all the cells in a row have a 
 value of 'hide' and have no visible content, then the row has zero height and there 
 is vertical border-spacing on only one side of the row.

Quirks Mode and IE7 Mode (All Versions)

The empty-cells property is not supported, so empty cells will always render as if they have a value of hide. If all cells in a row are empty, that row will not appear.

IE8 Mode and IE9 Mode (All Versions)

If all cells in a row are empty and the empty-cells property is set to hide, space will still be reserved for that row.