TABLE-HTML表格
我们的更新的HTML 4参考。某些特征可能已经改变。
表以可选标题开头,后跟一行或多行。每个行由一个或多个单元格组成,可以是标题或数据细胞。单元格可以跨行和列重叠。
ALIGN属性控制表本身的对齐,但不是单个细胞。可以在信托收据元素,或在时间和真实航向的元素单个细胞。WIDTH属性可以是像素宽度或百分比。它表示建议的表格宽度,尽管如果不可能,浏览器可以忽略这一点。“100%”值表示表格将跨越整个浏览器窗口。
可以使用border指定表格周围的边框宽度属性。此属性仅影响该边框的宽度,而不影响表格单元格之间的行。如果省略该属性,则无边框将被绘制。
但是,您可以增加表中的空白。蜂窝垫属性指示一个单元格的内容和边框。CELLSPACING表示有多少空白(以像素为单位)单个单元格之间应该有。
例如,下面是HTML 3.0草稿中的一个表:
<表格边框=1>包含合并单元格的测试表<TR><TH ROWSPAN=2>>TH COLSPAN=2>平均<TH ROWSPAN=2>其他<BR>类别<TH>其他<TR><TH>高度<TH>重量<TR><TH ALIGN=LEFT>男性<TD>1.9<TD>0.003<TR><TH ALIGN=左行跨度=2>女性<TD>1.7<TD>0.002</表格>
这可能会在文本浏览器中显示如下:
包含合并单元格的测试表/--------------------------------------------------\||平均|其他|其他|||-------------------|类别|--------|||身高|体重||||-----------------------------------------|--------||男性|1.9|0.003||||-----------------------------------------|--------||女性|1.7|0.002|||\--------------------------------------------------/
注意事项:
- 某些浏览器(尤其是Netscape的1.x、2.x和3.x版本)不支持使用CENTER值遵循表上的ALIGN属性。对于这些浏览器,请附上中的整个表中心或<DIV公司ALIGN=CENTER>标签。
- 上述解决方法的缺点是,在浏览器上不支持表,但做支持居中文本,这个目录将呈现为居中。在在某些情况下,可以通过将表格单元格类似<P(P)ALIGN=左>。
- 避免对表格使用像素宽度。他们强迫浏览器窗口调整为特定宽度以查看整个表并不总是可取的,更不用说可能了。然而,Internet Explorer的第一个版本不支持WIDTH具有百分比值的属性。
- 表格通常用于页面布局。这不是建议使用,因为它完全破坏了浏览器的显示不支持表格,而且在小屏幕。
- HTML 3.2的早期草案允许BORDER属性给定时没有值(然后该值默认为1)。决赛版本仅允许BORDER=n。
- HTML 3.0草案没有包含属性,因此使用此表模型的浏览器可能会绘制当您使用border=0时,表格周围的边框。
- 空表格单元格的绘制方式通常与非空单元格不同单元格。如果您需要一个非内容的表格单元格,但具有相同的内容作为非空单元格,在单元格中输入“”。
HTML 3.2参考 ~按功能列出的元素 ~元素按字母顺序排列
主页,论坛,参考,工具,常见问题解答,文章,设计,链接
版权© 1996 - 2006.保留所有权利。