HTML元素 - table

来源:转载

定义

说明所含内容组织成含有行和列的表格形式。

注释

下列标签可在表格结构中出现: CAPTION, COL, COLGROUP, TBODY, TD, TFOOT, TH, THEAD 和 TR。

对于每个 table 对象,仅可指定一个 tHead 和 tFoot。

在文档载入的过程中,对表格的修改将被限制,直到 onload 事件发生。任何时刻都允许只读访问。

表格对象模型对于数据绑定的表格是只读的。例如,用于删除表格行的脚本可以在未绑定的表格上正确运行,但无法在已绑定数据的表格上运行。table 对象的属性仍旧可用,但是对表格中的绑定数据进行的更改必须通过数据源。

表格的属性区分于表格中所包含的单元格的属性。例如,多列表格的 offsetLeft 属性与表格中最左端单元格的 offsetLeft 属性并不相同。请在编写脚本时选择正确的表格和/或单元格对象。

table 对象及其相关的元素有各自独立的表格对象模型,这与常规对象模型所采用的方法有很大不同。要获得关于表格对象模型更多的信息,请参看如何动态生成表格。

在脚本中访问 height 属性时,请使用 pixelHeight 或 posHeight 属性控制高度的数值。

如果想要对高度和宽度进行动态变更,那么原始值必须是通过样式指定的(例如,style="height:200px; width:200px"),而不是通过 height 和 width 标签属性。

表格的许多样式并不从 table 和其父对象中继承。这其中包括: font-size; font-weight; line-height; text-align; font-style; font-variant。

此元素在 Internet Explorer 3.0 及以上版本的 HTML 中可用,在 Internet Explorer 4.0 及以上版本的脚本中可用。

此元素是一个块元素。

此元素需要关闭标签。

 

示例代码

<TABLE BORDER=1 WIDTH=80%>

<THEAD>

<TR>

<TH>Heading 1</TH>

<TH>Heading 2</TH>

</TR>

</THEAD>

<TBODY>

<TR>

<TD>Row 1, Column 1 text.</TD>

<TD>Row 1, Column 2 text.</TD>

</TR>

<TR>

<TD>Row 2, Column 1 text.</TD>

<TD>Row 2, Column 2 text.</TD>

</TR>

</TBODY>

</TABLE>


分享给朋友:
您可能感兴趣的文章:
随机阅读: