HTML表格标签
html表格标签
表格标签
主要作用:表格主要用于显示、展示教程,因为他可以让数据显示的非常完整,可读性非常好、特别是后台展示数据的时候,能够熟练的运用表格就显得非常重要。一个清爽简约的表格能够把繁杂的数据表现的很有条理。
所以表格不是用来布局的,是用来展示数据的。
基本语法
<table>
<tr>
<td>单元格内的文字</td>
....
</tr>
....
</table>
说明:
1、table是用于定义表格的标签,是一个大标签。
2、tr标签是用于定义表格中的行,它必须嵌套在table标签中。
3、td是用于定义表格中的单元格,必须嵌套在tr中。(table data)
表头单元格标签
一般表头单元格位于表格的第一行或第一列,突出重要性。表头单元格里面的文本内容加粗居中显示。
th标签表示HTML表格的表头部分(table head的缩写)
<table>
<tr>
<th>属性</th>
....
</tr>
....
</table>
表格属性
此部分内容在CSS部分会有详解。
基本属性如下:
属性名 | 属性值 | 描述 |
---|---|---|
align | left,center,right | 表格相对周围元素的对齐方式 |
border | 1或“ ” | 规定是否有边框,默认是“ ”表示没有边框 |
cellpadding | 像素值 | 表示单元格里的内容与单元格之间的空白,默认为1 |
cellspacing | 像素值 | 规定单元格之间的空白,默认为2像素 |
width | 像素值或者百分比 | 规定表格的宽度 |
表格结构标签
因为表格可能很长,为了更好的表示表格的语义,可以将表格分割成表格头和表格主体两大部分。
在表格标签中,分别使用:thead标签表示表格的头部区域,tbody标签表示表格的主体区域。这样可以更好的分清楚表格结构
thead标签内部必须有tr标签,一般是位于第一行。
tobody用于定义表格的主体,主要用于放数据本体。
以上标签都是在table标签中。
合并单元格
合并单元格的方式
跨行合并:rowspan="合并单元格的个数"
跨列合并:colspan="合并单元格的个数"
目标单元格
目标单元格是用来写合并的代码
跨行:最上侧单元格为目标单元格,写合并代码
跨列:最左侧单元格为目标单元格,写合并代码
三步走:
1、先确定是跨行还是跨列。
2、找到目标单元格,写上合并的方式="合并的单元格数量"。
比如:
<td colspan="2"></td>//跨列合并
3、删除多余的单元格。