独立表的第一行



在我的表中,TH总是与TD相同的长度。原因是什么?我不明白。我想要的是TH,它将具有整个表的宽度并且不会改变"nick" TH width

.someTable{
    margin-top:40px;
    margin-left:250px;
    border:1px solid black;
}
td{
    min-width:100px;
}
<table class='someTable'>
    <tr>
        <th>table title:</th>
    </tr>
    <tr>
        <td>Nick</td>
        <td>Name</td>
        <td>Surname</td>
    </tr>
</table>

您需要使用colspan来跨3列。

表在创建列和行时,每个<tr>中总是包含相同数量的<td>

如果你想跨越更多的表格单元格(例如,使表格单元格扩展到使用两个单元格空间),那么你将使用colspan="XX", XX是你想扩展单元格的列数。

如果您想在表行中垂直移动,那么您将使用rowspan="XX"

<table class='someTable'>
    <tr>
        <th colspan="3">table title:</th>
    </tr>
    <tr>
        <td>Nick</td>
        <td>Name</td>
        <td>Surname</td>
    </tr>
</table>

Colspan帮助你

 <th colspan="3">table title:</th>

最新更新