Я пытаюсь выяснить, как добавить границу только внутри таблицы. Когда я делаю:
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;
}