The border-spacing property is used in CSS and certain HTML elements. It specifies the distance between the borders of adjacent cells. 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. This property applies only when border-collapse is separate.


  • <length> - A single value is for both horizontal and vertical border spacing. Ex. pt, px, etc.
  • <length> <length> - The first <length> gives the horizontal spacing (space between cells in adjacent columns) and the second <length> gives the vertical spacing (space between cells in adjacent rows). See above for length examples.

HTML example:

<table style="border-spacing:10px 5px; border-collapse:separate;">

CSS example:

table {
       border-spacing: 10px 5px;
       border-collapse: separate;

See Also

Ad blocker interference detected!

Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.