作者热门文章
- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
<分区>
我想调整一些表格以获得我的界面的最佳呈现。是否有一种好的做法来指定表格列的宽度? (例如,如果我想将第一列显示为 100 像素宽,第二列显示为 80 像素宽,第三列显示为 60 像素宽。)
我查看了 HTML Table column width practices,但是选择的答案(虽然对提出问题的用户有用)没有描述如何做到这一点。
该问题的另一个答案建议使用 <col>
为每一列分配一个类,然后确定 CSS 中的宽度。然而,这似乎不够优雅,评论者提出了 <col>
标签的问题。另外,我相信它在 HTML5 中已被弃用?
HTML
<table>
<col class=width100>
<col class=width80>
<col class=width60>
<tr>
<th>Column 1</th>
<th>Column 2</th>
<th>Column 3</th>
</tr>
</table>
CSS
width100 {
width: 100px;
}
width80 {
width: 80px;
}
width60 {
width: 60px;
}
这看起来相当不雅,而且我不确定 <col>
标签的可靠性/弃用。有没有更好的办法?
我是一名优秀的程序员,十分优秀!