html表格通过table、tr、td、th标签构建,用于清晰展示数据。示例包含姓名、年龄、城市三列,使用border-collapse合并边框,提升可读性与语义化,便于seo和辅助技术识别。

HTML表格用于在网页中以行和列的形式组织数据,使信息更清晰易读。创建表格主要使用table标签,配合tr、td、th等标签来构建结构。
创建基本表格
使用<table>标签定义一个表格,每一行用<tr>(table row)表示,单元格用<td>(table data)表示,表头单元格用<th>(table header)表示。
下面是一个简单的表格示例:
<table>
<tr>
<th>姓名</th>
<th>年龄</th>
<th>城市</th>
</tr>
<tr>
<td>张三</td>
<td>25</td>
<td>北京</td>
</tr>
<tr>
<td>李四</td>
<td>30</td>
<td>上海</td>
</tr>
</table>
设置表格边框
默认情况下,HTML表格没有可见边框。可以通过css的border属性为表格和单元格添加边框。
立即学习“前端免费学习笔记(深入)”;
建议使用内联样式或外部CSS统一设置,例如:
<table style=”border: 1px solid black; border-collapse: collapse;”>
<tr>
<th style=”border: 1px solid black; padding: 8px;”>姓名</th>
<th style=”border: 1px solid black; padding: 8px;”>年龄</th>
<th style=”border: 1px solid black; padding: 8px;”>城市</th>
</tr>
<tr>
<td style=”border: 1px solid black; padding: 8px;”>张三</td>
<td style=”border: 1px solid black; padding: 8px;”>25</td>
<td style=”border: 1px solid black; padding: 8px;”>北京</td>
</tr>
</table>
注意:使用border-collapse: collapse;可以让相邻边框合并成一条线,避免双线效果,视觉上更整洁。
常用表格结构标签说明
- table:定义整个表格容器
- tr:定义表格中的一行
- td:标准单元格,用于普通数据内容
- th:表头单元格,默认加粗并居中显示
- thead:可选,用于包裹表头行(高级结构)
- tbody:可选,用于包裹主体数据行
合理使用这些标签能提升表格语义化程度,有利于SEO和屏幕阅读器识别。
基本上就这些,掌握基础结构和边框设置后,可以结合CSS进一步美化表格样式。