10.HTML表格标签

1.table标签

1)基本格式

1 <table 属性1="属性值1" 属性2="属性值2" ... ... >表格内容</table>

2)属性

1.width属性

表示表格的宽度,他的值可以是像素(px)也可以是父级元素的百分百(%)

2.height属性

表示表格的高度,他的值可以是像素(px)也可以是父级元素的百分百(%)

3.border属性

表示表格外边框的宽度

4.align属性

表格的显示位置,值:

  1. left:居左显示(默认值)

  2. center:居中显示

  3. right:居右显示

5.cellspacing属性

单元格之间的间距,默认是2px,单位像素

6.cellpadding属性

单元格内容与单元格边框的显示距离,单位像素

7.frame属性

控制表格边框最外层的四条线框,值:

  1. void:表示无边框

  2. above:表示仅顶部有边框

  3. below:表示仅有底部边框

  4. hsides:表示仅有顶部边框和底部边框

  5. lhs:表示仅有左侧边框

  6. rhs:表示仅有右侧边框

  7. vsides:表示仅有左右侧边框

  8. box:包含全部4个边框

  9. border:包含全部4个边框

8.rules属性

控制是否显示以及如何显示单元格之间的分割线,值:

  1. none:表示无分割线(默认值)

  2. all:表示包括所有分割线

  3. rows:表示仅有行分割线

  4. clos:表示仅有列分割线

  5. 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>

2.tr标签

1)基本格式

定义表格的一行,对于每一个表格行,都是由一对 tr 标记表示,每一行 tr 标记内可以嵌套多个 td 或者 th 标记

2)属性

1.bgcolor属性

设置背景颜色,格式:bgcolor="颜色值"

2.align属性

设置垂直方向对齐方式,格式:align="值",值:

  1. bottom:靠底部对齐

  2. top:靠顶端对齐

  3. middle:居中对齐

3.valign属性

设置水平方向对齐方式,格式:valign="值",值:

  1. left:靠左对齐

  2. right:靠右对齐

  3. center:居中对齐

3.td标签和th标签

1)基本格式

tdth 都是单元格的标记,其必须嵌套在 tr 标签内,是成对出现

2)两者的区别

  1. th 是表头标记,通常位于首行或者首列, th 中的文字默认会被加粗,而 td 不会

  2. td 是数据标记,表示该单元格的具体数据

3)共同之处

两者的标记属性都是一样的

4)属性

  1. bgcolor:设置单元格背景

  2. align:设置单元格对齐方式

  3. valign:设置单元格垂直对齐方式

  4. width:设置单元格宽度

  5. height:设置单元格高度

  6. rowspan:设置单元格所占行数

  7. 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>

5.caption标签

1)什么时候使用

什么时候使用如果表格需要使用标题,那么就可以使用 caption 标记

2)如何正确使用

caption 属性的插入位置,直接位于 table 属性之后, tr 表格行之前

3)align属性

  1. top:标题放在表格的上部

  2. bottom:标题放在表格的下部

  3. left:标题放在表格的左部

  4. 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>

posted @ 2020-02-22 20:11  码海无际  阅读(274)  评论(0)    收藏  举报