HTML表格的布局与样式
HTML的`<table>`元素表示表格数据
常用标签
最简单的方法:<tr>和<td>
<tr>表示一行的开始,<td>表示每个表格数据

1 | <table> |
表头:<th>
表格的表头使用<th>标签进行定义

1 | <table> |
也可以定义横向的表格

1 | <table> |
更加语义化的标签:<thead>、<tbody>和<tfoot>
<thead>标签定义了一组由表格的列表头组成的行
<tbody>标签主要包含了表格的主体部分
<tfoot>标签定义了一组表格中各列的汇总行

1 | <table> |
不论thead、tbody和tfoot在文档中出现的顺序是怎样的,浏览器都会按照thead、tbody和tfoot的顺序渲染
其他标签
<caption>表示表格的题目<col>标签用于定义表格中的列,并用于定义所有公共单元格上的公共语义。它通常位于<colgroup>标签内1
2
3
4<colgroup>
<col span="2" class="col1">
<col span="2" class="col2">
</colgroup>若想生成跨行或者跨列的单元格,可以使用
rowspan或者colspan1
<td rowspan="2">lalala</td>