table、tr、td标签常用属性小结

=================================================

在<table>标签上可以使用的属性如下:

align
bgcolor
border
cellpadding
cellspacing
width

=================================================

在<tr>标签上可以使用的属性:

align
bgcolor
valign

=================================================

<td>标签可以使用的属性:

align
colspan、
rowspan、
valign

=================================================
属性说明:

align属性
虽然经常使用,但却是一个不推荐使用的属性。<table>标签中的align属性同<tr>、<td>中的align属性是不同的,<table>中的align属性用来控制<table>本身的对其属性,而<tr>、<td>中的align则用来控制<tr>、<td>标签内文本的对齐属性。

bgcolor属性:
bgcolor在<table>标签中,用来设置整个表格的背景色;
bgcolor在<tr>标签中,用来设置表格中一整行的背景色;
bgcolor在<td>标签中,用来设置数据表格的背景色。

cellspacing属性:
用来控制表格中相邻单元格的间距,以及单元格外边沿和表格边沿之间的间距。
浏览器通常在单元格边沿和表格边沿之间留下两个像素的间距。
如果在<table>标签中包含border属性,那么在内部单元格之间的间距会增加两个像素,总共四个像素。

cellpadding属性:
cellpadding属性用来控制单元格边沿和它内部内容之间的距离。默认值为一个像素。

nowrap属性:
不自动换行。不推荐使用,推荐使用样式进行控制。浏览器处理每一个单元格,仿佛它们每一个都是一个浏览器窗口一样。将里面的内容读取出来并顺序显示。使用nowrap属性可以使其不会自动换行,除非使用<br/>进行换行。

valign属性:
位于<table>标签中时,为所有单元格设置竖直方向的对齐方式。

width属性:
用来指定表格宽度。

以下三个属性为非标准属性:

background属性
这是IE的一个非标准扩展属性,用来给表格设置背景图片。不过貌似<tr>标签没有;设置背景图片的话,用css设置就好了,不用这些非标准属性。

bordercolor属性
这是IE的一个非标准扩展属性,用来设置边框颜色。

height属性
height属性是一个非标准属性,用处有限。

=================================================

此条目发表在sitebuild分类目录,贴了, , , 标签。将固定链接加入收藏夹。

发表评论

电子邮件地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据