【发布时间】:2010-11-18 10:48:21
【问题描述】:
我想弄清楚如何只在表格内添加边框。当我这样做时:
table {
border: 0;
}
table td, table th {
border: 1px solid black;
}
边框围绕整个表格以及表格单元格之间。我想要实现的是仅在表格单元格周围的表格内有边框(表格周围没有外边框)。
这是我用于表格的标记(尽管我认为这并不重要):
<table>
<tr>
<th>Heading 1</th>
<th>Heading 2</th>
</tr>
<tr>
<td>Cell (1,1)</td>
<td>Cell (1,2)</td>
</tr>
<tr>
<td>Cell (2,1)</td>
<td>Cell (2,2)</td>
</tr>
<tr>
<td>Cell (3,1)</td>
<td>Cell (3,2)</td>
</tr>
</table>
以下是我应用于大多数表格的一些基本样式:
table {
border-collapse: collapse;
border-spacing: 0;
}
【问题讨论】:
-
我只看到单元格周围的边框。由于每个单元格都有边框,因此表格似乎有边框。也许我没明白这个问题?
-
也称为内部边框。
标签: html css html-table border