在过去表格标签用的很是很是的多,绝大多数的网站都是使用表格标签来制做的,也就是说表格标签是一个时代的表明css
做用:以表格形式将数据显示出来,当数据量很是大的时候,表格这种展示形式被认为是最为清晰的一种展示形式html
格式:浏览器
<!--先定义一个表格, 而后经过tr告诉浏览器这个表格中一共有多少行, 而后再经过td告诉浏览器这一行中一共有多少个元素(一共有多少列)--> <table> <tr> <td></td> <td></td> </tr> <tr> <td></td> <td></td> </tr> </table>
width:默认状况下表格的宽度是由内容自动计算出来的,能够经过width属性指定表格的宽度网站
height:默认状况下表格的高度是由内容自动计算出来的,能够经过height属性指定表格的高度搜索引擎
cellspacing:外边距。默认状况下单元格之间有2个像素的间隙,能够经过cellpadding指定表格之间的间隙spa
cellpadding:内边距。默认状况下单元格边缘距离内容有1个像素的内边距,能够经过cellpadding属性指定单元格边缘和内容之间的内边距3d
align:规定表格相对周围元素的对齐方式,它的取值有center、left、rightcode
给table设置align属性,是让表格在浏览器
中居左/居右/居中htm
给tr设置align属性,是让当前行中全部内容
居左/居右/居中blog
给td设置align属性,是让当前单元格中全部内容
居左/居右/居中
该属性仅仅做为了解,企业开发中用css代替,由于HTML仅仅用于说明语义
若是td中设置了align属性,tr中也设置了align属性,那么单元格中的内容会按照td中设置的来对齐
valign:规定表格相对周围元素的对齐方式,它的取值有center、left、right
全部内容
居上/居中/居下全部内容
居上/居中/居下bgcolor:规定表格的背景颜色
<table bgcolor="black" cellspacing="1px" width="800px" align="center"> <caption> <h2>今日小说排行榜</h2> </caption> <tr bgcolor="#a9a9a9"> <th>排名</th> <th>关键词</th> <th>趋势</th> <th>今日搜索</th> <th>最近七日</th> <th>相关连接</th> </tr> <tr bgcolor="white" align="center"> <td>1</td> <td align="left">暴走大事件</td> <td>  </td> <td>623557</td> <td>4088311</td> <td> <a href="#">贴吧</a> <a href="#">图片</a> <a href="#">百科</a> </td> </tr> </table>
通常不会出现
<table> <caption>表格的标题</caption> <thead> <tr> <th>每一列的标题</th> </tr> </thead> <tbody> <tr> <td>数据</td> </tr> </tbody> <tfoot> <tr> <td>数据</td> </tr> </tfoot> </table>