2
使用CSS,我想为表中的列指定某些宽度。我应该在thead(在th上),tbody(在td上)还是两者中设置宽度?在th,td或两者上设置列宽?
使用CSS,我想为表中的列指定某些宽度。我应该在thead(在th上),tbody(在td上)还是两者中设置宽度?在th,td或两者上设置列宽?
<th>
将是设置宽度的最佳位置,因为它仅迭代一次。
保存您的客户端几个字节。
其他<td>
的形式将隐含。
您可以使用colgroup标签来说明cloumns风格。 例如
<table>
<colgroup>
<col style="color:red;width:100px">
<col style="background-color:yellow">
</colgroup>
<tr>
<th>this will be red and width is 100px</th>
<th>this will be yellow</th>
</tr>
</table>
你在寻找一个间隔一致的表吗?如果是这样,我会使用单元格填充:http://www.w3schools.com/tags/att_table_cellpadding.asp 或者您是否在寻找一个动态表格(您可以在其中设置特定的行或列的大小,我会)? – astromax