Это скорее "скажи мне, почему это не работает", а не "помогите мне исправить". Если я попытаюсь применить прописку к элементу thead или tr внутри таблицы, это не сработает. Единственный способ работы дополнений - применить его непосредственно к элементу th или td. Почему это так? Есть ли простой способ применить дополнение ко всему теду или tr или добавляет его к th и td единственному варианту?
<table>
<thead>
<tr>
<th>Destination</th>
<th>Size</th>
<th>Home Value</th>
</tr>
</thead>
<tbody>
<tr>
<td>test 1</td>
<td>test 2</td>
<td>test 3</td>
</tr>
</tbody>
</table>
Обратите внимание на 10px отступов на thead.
table {
width: 100%;
}
thead {
text-align: left;
background-color: yellow;
padding: 10px;
}