Skip to content
目 录

HTML - 表格

基本表格结构

TIP

这里为了便于识别,加了些样式,暂时不用管。

处理列

HTML 中的表格是基于行的。单元格的定义都要放在 tr 元素中,而表格则是一行一行地组建出来的。因此对列应用样式有点不方便,对于包含不规则单元格的表格更是如此。这个问题的解决办法是使用 colgroupcol 元素。colgroup 代表一组列。

例如一个 4 × 5 的表格,有 4 行 5 列,我们可以通过 colgroup 来对列进行分组。

html
<colgroup span="2" ></colgroup>  <!--前两列-->
<colgroup span="2" ></colgroup>  <!--三四列-->
<colgroup span="1" ></colgroup>  <!--第五列-->

或者有一种等价方式:

html
<colgroup>
    <col span="2" />
    <col span="2" />
    <col span="1" />
</colgroup>

WARNING

不规则单元格计入其起始列。