HTML <col> 标签
定义和用法
为表格中一个或多个列定义属性值。您只能在表格或 colgroup 中使用此元素。
HTML 与 XHTML 之间的差异
在 HTML 中,<col> 没有结束标签。
在 XHTML 中,<col> 标签必须被正确的嵌套。
提示和注释:
注释:col 元素是仅包含属性的空元素。如需创建列,您就必须在 tr 元素内部规定 td 元素。
提示:如果您希望在 colgroup 内部为每个列规定不同的属性值时,请使用此元素。如果没有 col 元素,列会从 colgroup 那里继承所有的属性值。
例子
<table border="1">
  <colgroup span="3">
    <col width="20"></col>
    <col width="50"></col>
    <col width="80"></col>
  </colgroup>
  <tr>
    <td>1</td>
    <td>2</td>
    <td>3</td>
    <td>4</td>
  </tr>
</table>
可选的属性
DTD 指示此属性允许在哪种 DTD 中使用。S=Strict, T=Transitional, F=Frameset.
| 属性 | 值 | 描述 | DTD | 
|---|---|---|---|
| align | 
  | 
在列中定义单元格中内容的水平排列方式。 | STF | 
| char | character | 
 规定根据哪个字符来进行文本对齐。 注释:仅当 align="char" 时使用!  | 
STF | 
| charoff | 
  | 
 规定第一个对齐字符的偏移量。 注释:仅当 align="char" 时使用!  | 
STF | 
| span | number | 定义 <col> 应当横跨的列数。有关 span 属性的详细信息。 | STF | 
| valign | 
  | 
在列中定义单元格中内容的垂直排列方式。 | STF | 
| width | 
  | 
 定义列的宽度。 注释:将覆盖 <colgroup> 中设置的宽度。  | 
STF | 
span 属性
<col> 标签,如同 <colgroup> 标签中的 span 属性一样,允许设置设置 <col> 标签能够影响多少列。
在默认情况下,它只能影响一列。举个例子,创建一个有 5 列的 <colgroup>。我们分别将第一列和最后一列靠左和靠右对齐,中间的三列居中。
<colgroup>
  <col align="left" />
  <col align="center" span="3" />
  <col align="right" />
</colgroup>
事件属性
onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup
如需完整的描述,请访问事件属性。