编程学习:html表格基本标签和结构标签以及表格合并单元格的说明
温馨提示:这篇文章已超过1028天没有更新,请注意相关的内容是否还可用!
编程学习:html表格基本标签和结构标签以及表格合并单元格的说明
表格的基本标签
场景:在网页中以行+列的单元格的方式整齐展示和数据,如:学生成绩表
基本标签:
标签名 说明
table 表格整体,可用于包裹多个tr
tr 表格每行,可用于包裹td
td 表格单元格,可用于包裹内容
注意点: 标签的嵌套关系:table>tr>td
表格相关属性
场景:设置表格基本展示效果
常见相关属性:
属性名 属性值 效果
border 数字 边框宽度
width 数字 表格宽度
height 数字 表格高度
注意点: 实际开发时针对于样式效果推荐用CSS设置
表格标题和表头单元格标签
场景:在表格中表示整体大标题和一列小标题
其他标签:
标签名 名称 说明
caption 表格大标题 表示表格整体大标题,默认在表格整体顶部居中位置显示
th 表头单元格 表示一列小标题,通常用于表格第一行,默认内部文字加粗并居中显示
注意点:
caption标签书写在table标签内部
th标签书写在tr标签内部(用于替换td标签)
表格的结构标签
场景:让表格的内容结构分组 突出表格的不同部分 (头部、 主体、 底部) 使语义更加清晰
结构标签:
标签名 名称
thead 表格头部
tbody 表格主体
tfoot 表格底部
注意点
表格结构标签内部用于包裹tr标签
表格的结构标签可以省略
<body>
<table border="1">
<caption><strong>学生成绩单</strong></caption>
<thead>
<tr>
<th>姓名</th>
<th>成绩</th>
<th>评语</th>
</tr>
</thead>
<tbody>
<tr>
<td>张三</td>
<td>100</td>
<td>真棒啊</td>
</tr>
<tr>
<td>李四啊</td>
<td>90</td>
<td>不错啊</td>
</tr>
</tbody>
<tfoot>
<tr>
<td>总结</td>
<td>不错啊</td>
<td>真棒啊,继续努力</td>
</tr>
</tfoot>
</table>
</body>
合并单元格
场景:将水平或垂直多个单元格合并成一个单元格
合并单元格-代码实现
合并单元格步骤:
1.明确合并哪几个单元格
2.通过左上原则,确定保留谁删除谁
上下合并 一 只保留最上的,删除其他
左右合并 一 只保留最左的,删除其他
3.给保留的单元格设置:跨行合并(rowspan)或者跨列合并(colspan)
注意点