Style borderSpacing Property

Definition and Usage

borderSpacing Sets or returns the space between cells in a table.

Note:If borderCollapse is set to collapseis invalid if specified.

See also:

CSS Tutorial:CSS Table

CSS Reference Manual:border-spacing Property

Example

Example 1

Set the space between cells in the table:

document.getElementById("myTable").style.borderSpacing = "20px";

Try It Yourself

Example 2

Return the space between cells in the table:

alert(document.getElementById("myTable").style.borderSpacing);

Try It Yourself

Syntax

Return borderSpacing property:

object.style.borderSpacing

Set borderSpacing property:

object.style.borderSpacing = "length length|initial|inherit"

Property Value

Value Description
length length

Specify the spacing between cells with length units. Negative values are not allowed. The default value is 0.

If only one length value is specified, both horizontal and vertical spacing are set.

If two length values are specified, the first sets the horizontal spacing, and the second sets the vertical spacing.

initial Sets this property to its default value. See also initial.
inherit Inherits this property from its parent element. See also inherit.

Technical Details

Default Value: 0
Return Value: A string that represents the space between cells in a table.
CSS Version: CSS2

Browser Support

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
Support 9.0 Support Support Support