字母 td 指表格数据(table data),即数据单元格的内容。数据单元格可以包含文本、图片、列表、段落、表单、水平线、表格等等。
***HTML 表格的基本结构:*** <table>…</table>:定义表格 <caption>…</caption>:定义表格标题 <th>…</th>:定义表格的标题栏(文字加粗) <tr>…</tr>:定义表格的行 <td>…</td>:定义表格的列 table元素的属性: border:定义表格的边框厚度,单位默认像素 width:指定表格的宽度 height:指定表格的高度 cellpadding: 表示单元格边框与单元格内容之间的距离 cellspacing: 定义表格单元格之间的空间 HTML合并单元格: 如果要将两个或多个列合并为一个列,将使用colspan属性 如果要合并两行或更多行,则将使用rowspan属性。 HTML表格头部、主体、页脚: 表格可以分为三个部分 - 头部,主体和页脚。每个页面保持相同,而正文是表格的主要内容持有者。 头部,主体和页脚的对应的三个标签是: <thead> - 创建单独的表头。 <tbody> - 表示表格的主体。 <tfoot> - 创建一个单独的表页脚。 表可以包含多个<tbody>元素以指示不同的页面。 但值得注意的是<thead>和<tfoot>标签应出现在<tbody>之前。
</head> <body> <table border="1" width="600" height="300" cellpadding="0" cellspacing="0"> <thead> <tr> <td colspan="4">this is the head of the table!</td> </tr> </thead> <tfoot> <tr> <td colspan="4">this is the foot of the table!</td> <!--命名一个表头--> </tr> </tfoot> <tbody> <caption>学生信息表</caption> <th>编号</th> <!--定义一个标题栏,并且加粗--> <th>姓名</th> <th>性别</th> <th>年龄</th> <tr> <td>1</td> <!--定义表格的列--> <td>小明</td> <td>男</td> <td>18</td> </tr> <tr> <td>2</td> <td>小美</td> <td>女</td> <td>19</td> </tr> <tr> <td>3</td> <td>小亮</td> <td>男</td> <td>20</td> </tr> <tr> <td rowspan="2">4</td> <!--合并两行或多行--> <td></td> <td></td> <td></td> </tr> <tr> <td></td> <td></td> <td></td> </tr> <tr> <td colspan="4">5</td> <!--合并两个或多个列--> </tr> </tbody> </table> </body> </html>
这是效果图: