10.HTML表格标签
1.table标签
1 <table 属性1="属性值1" 属性2="属性值2" ... ... >表格内容</table>
1.width属性
表示表格的宽度,他的值可以是像素(px)也可以是父级元素的百分百(%)
2.height属性
表示表格的高度,他的值可以是像素(px)也可以是父级元素的百分百(%)
3.border属性
表示表格外边框的宽度
4.align属性
表格的显示位置,值:
-
left:居左显示(默认值)
-
center:居中显示
-
right:居右显示
5.cellspacing属性
单元格之间的间距,默认是2px,单位像素
6.cellpadding属性
单元格内容与单元格边框的显示距离,单位像素
7.frame属性
控制表格边框最外层的四条线框,值:
-
void:表示无边框
-
above:表示仅顶部有边框
-
below:表示仅有底部边框
-
hsides:表示仅有顶部边框和底部边框
-
lhs:表示仅有左侧边框
-
rhs:表示仅有右侧边框
-
vsides:表示仅有左右侧边框
-
box:包含全部4个边框
-
border:包含全部4个边框
8.rules属性
控制是否显示以及如何显示单元格之间的分割线,值:
-
none:表示无分割线(默认值)
-
all:表示包括所有分割线
-
rows:表示仅有行分割线
-
clos:表示仅有列分割线
-
groups:表示仅在行组和列组之间有分割线
1 <table width="200px" height="150px" border="2px" align="center" cellspacing="5px" cellpadding ="10px" frame="above" rules="rows"> 2 <tr><td>码海</td><td>无际</td></tr> 3 <tr><td></td><td></td></tr> 4 <tr><td></td><td></td></tr> 5 </table>

1)基本格式
定义表格的一行,对于每一个表格行,都是由一对 tr 标记表示,每一行 tr 标记内可以嵌套多个 td 或者 th 标记
2)属性
1.bgcolor属性
设置背景颜色,格式:bgcolor="颜色值"
2.align属性
设置垂直方向对齐方式,格式:align="值",值:
-
bottom:靠底部对齐
-
top:靠顶端对齐
-
middle:居中对齐
3.valign属性
设置水平方向对齐方式,格式:valign="值",值:
-
left:靠左对齐
-
right:靠右对齐
-
center:居中对齐
3.td标签和th标签
1)基本格式
td 和 th 都是单元格的标记,其必须嵌套在 tr 标签内,是成对出现
2)两者的区别
-
th 是表头标记,通常位于首行或者首列, th 中的文字默认会被加粗,而 td 不会
-
td 是数据标记,表示该单元格的具体数据
3)共同之处
两者的标记属性都是一样的
4)属性
-
bgcolor:设置单元格背景
-
align:设置单元格对齐方式
-
valign:设置单元格垂直对齐方式
-
width:设置单元格宽度
-
height:设置单元格高度
-
rowspan:设置单元格所占行数
-
colspan:设置单元格所占列数
4.一个简单的表格
1 <table width="200px" height="150px" border="2px" align="center" cellspacing="0px"> 2 <tr><th>码海</th><th>无际</th></tr> 3 <tr bgcolor="red" align="top" valign="right"><td bgcolor="green">码海</td><td>无际</td></tr> 4 <tr><td></td><td></td></tr> 5 <tr><td></td><td></td></tr> 6 </table>

1 <table width="200px" height="150px" border="2px" align="center" cellspacing="0px"> 2 <tr><td colspan="2"></td><td></td></tr> 3 <tr><td></td><td></td><td rowspan="2"></td></tr> 4 <tr><td></td><td></td></tr> 5 </table>

1)什么时候使用
什么时候使用如果表格需要使用标题,那么就可以使用 caption 标记
2)如何正确使用
caption 属性的插入位置,直接位于 table 属性之后, tr 表格行之前
3)align属性
-
top:标题放在表格的上部
-
bottom:标题放在表格的下部
-
left:标题放在表格的左部
-
right:标题放在表格的右部
4)举例
1 <table width="200px" height="150px" border="2px" align="center" cellspacing="0px"> 2 <caption align="bottom">表格的标题</caption> 3 <tr><td></td><td></td><td></td></tr> 4 <tr><td></td><td></td><td></td></tr> 5 <tr><td></td><td></td><td></td></tr> 6 </table>


浙公网安备 33010602011771号