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
如需完整的描述,请访问事件属性。