HTML テーブルのヘッダーとフッターと本文の間に少しスペースを入れたいと思います。私は margin-top と margin-bottom がそれを行うだろうと思っていましたが、そうではありません。まだ font-weight: bold; ディレクティブが考慮されます。
私のHTML:
<table id="myTbl">
<thead>
<tr>
<th>My Table Header</th>
</tr>
</thead>
<tbody>
<tr>
<td>My Body Content</td>
</tr>
</tbody>
<tfoot>
<tr>
<th>My Table Footer</th>
</tr>
</tfoot>
</table>
私のCSS:
#myTbl {
font-weight: normal;
}
#myTbl thead {
font-weight: bold;
margin-bottom: 10px;
}
#myTbl tfoot {
font-weight: bold;
margin-top: 10px;
}
JSFiddle はこちらから入手できます。私はクロムを使用しています。