在CSS中,`border-spacing`是一个用于定义HTML表格单元格之间的空间大小属性。此属性可以接受两个值,分别为`horizontal`和`vertical`。每个值可以是长度单位(如像素、em等)。当这两个值被指定时,它们分别代表水平和垂直间距。如果只指定一个值,那么水平和垂直间距将相等。这个属性通常用于调整表格单元格之间的间距,使得表格在视觉上看起来更加整洁和清晰。这个属性可以替代旧的CSS属性`border-collapse`的某些功能。在大多数浏览器中,它都被很好地支持。使用`border-spacing`可以让开发者更好地控制表格布局的外观和感觉。这是一个基本的示例来展示如何使用这个属性:
```css
table {
border-spacing: 5px 10px; /* 水平间距为5px,垂直间距为10px */
}
```
在这个例子中,`border-spacing`的值为水平和垂直间距的大小,意味着每个单元格与相邻单元格之间会有额外的空间,从而提高了表格的可读性。