在th,td或两者上设置列宽?

时间:2013-06-20 15:50:08

标签: css css-tables tablecolumn

使用CSS,我想为表中的列指定某些宽度。我应该在thead(在th),在tbody(在td上)......或者两者都设置宽度?

2 个答案:

答案 0 :(得分:1)

<th>是设置宽度的最佳位置,因为它只迭代一次。

保存客户端几个字节。

其他<td>将隐式形成。

答案 1 :(得分:0)

您可以使用colgroup标记来说明列样式。 e.g

<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>