HTML 表格空间
2025-04-24
37
参考资料
- HTML 有用的提示
- HTML 用于短的引用
- HTML使用表格 布局
- HTML 表格背景
- html表格标签详细说明以及案例
- HTML 使用
元素布局- HTML 内联 元素
- HTML 文本格式化
HTML 表格空间
HTML 表格空间
详细介绍
HTML表格用于在网页上以行和列的形式显示数据。表格由
<table>
元素定义,包含行(<tr>
)、表头单元格(<th>
)和标准单元格(<td>
)。主要标签
<table>
: 定义表格
<tr>
: 定义表格行
<th>
: 定义表头单元格
<td>
: 定义标准单元格
<caption>
: 定义表格标题
<thead>
: 定义表头区域
<tbody>
: 定义表格主体
<tfoot>
: 定义表尾区域基本用法
<table> <tr> <th>表头1</th> <th>表头2</th> </tr> <tr> <td>数据1</td> <td>数据2</td> </tr> </table>完整实例
<table border="1"> <caption>学生成绩表</caption> <thead> <tr> <th>姓名</th> <th>数学</th> <th>英语</th> </tr> </thead> <tbody> <tr> <td>张三</td> <td>90</td> <td>85</td> </tr> <tr> <td>李四</td> <td>78</td> <td>92</td> </tr> </tbody> <tfoot> <tr> <td>平均分</td> <td>84</td> <td>88.5</td> </tr> </tfoot> </table>功能特性
数据展示
跨行跨列(colspan/rowspan)
分组显示(thead/tbody/tfoot)
可访问性支持
CSS扩展
/* 基本样式 */ table { width: 100%; border-collapse: collapse; } th, td { padding: 8px; text-align: left; border: 1px solid #ddd; } /* 斑马纹效果 */ tr:nth-child(even) { background-color: #f2f2f2; } /* 悬停效果 */ tr:hover { background-color: #e9e9e9; } /* 响应式表格 */ @media screen and (max-width: 600px) { table { border: 0; } table thead { display: none; } table tr { display: block; margin-bottom: 10px; } table td { display: block; text-align: right; } table td::before { content: attr(data-label); float: left; font-weight: bold; } }高级功能
使用
colspan
和rowspan
合并单元格使用
scope
属性提高可访问性结合JavaScript实现排序和筛选功能
好物精选
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
版权声明:本站所有文章均为原创,由《DeepSeek-R1模型》自动生成。内容真实性,尽供参考学习。
版权协议:遵循 CC 4.0 BY-SA 版权协议,若要转载、复制、请附上原文出处链接和本声明。
原文链接:https://html.ciilii.com/show/news-1594.html