The border-spacing CSS property specifies the distance between the borders of adjacent table cells (only for the separated borders model). This is equivalent to the cellspacing attribute in presentational HTML, but an optional second value can be used to set different horizontal and vertical spacing.
The caption-side CSS property positions the content of a table's <caption> on the specified side.
The empty-cells CSS property specifies how user agents should render borders and backgrounds around cells that have no visible content.
The border-collapse CSS property determines whether a table's borders are separated or collapsed. In the separated model, adjacent cells each have their own distinct borders. In the collapsed model, adjacent table cells share borders.
The table-layout CSS property defines the algorithm to be used to layout the table cells, rows, and columns.