My HTML:
<table style="width:100%">
<tr>
<th>First name</th>
<th>Last name</th>
<th>Age</th>
</tr>
<tr>
<td>Jill</td>
<td>Smith</td>
<td>50</td>
</tr>
<tr>
<td>Eve</td>
<td>Jackson</td>
<td>94</td>
</tr>
</table>
My CSS:
table, th, td {
margin-top:150px;
margin-bottom:150px;
border:1px solid black;
}
th, td {
padding:15px;
}
th {
text-align:left;
border-collapse:collapse;
}
Я хочу свернуть границы только TH, но это не работает. Свертывание границ и интервал между ними не работают, когда я нацелен только на TH. Я могу изменить цвет фона и отступы, а также внести другие изменения только в TH, но изменения границ, похоже, не работают. Это почему?
Примечание: прежде чем вы скажете мне, как это можно сделать другими способами, расскажите, пожалуйста, почему ЭТОТ способ не работает.