HTML 表格和边框属性
2025-04-24
15
参考资料
HTML 表格和边框属性
基本介绍
HTML 表格用于在网页上显示行列数据,由<table>标签定义。
主要标签
<table>:定义表格<tr>:定义表格行<td>:定义表格单元格<th>:定义表头单元格<caption>:定义表格标题<thead>:定义表格头部<tbody>:定义表格主体<tfoot>:定义表格页脚
边框属性
HTML4中常用的边框属性:
border:设置表格边框宽度cellspacing:设置单元格间距cellpadding:设置单元格内边距
基本用法示例
<table border="1" cellspacing="0" cellpadding="5"> <caption>学生成绩表</caption> <tr> <th>姓名</th> <th>语文</th> <th>数学</th> </tr> <tr> <td>张三</td> <td>90</td> <td>85</td> </tr> </table>
CSS扩展
现代网页设计推荐使用CSS来控制表格样式:
边框样式
table {
border-collapse: collapse; /* 合并边框 */
width: 100%;
}
th, td {
border: 1px solid #ddd;
padding: 8px;
text-align: left;
}斑马条纹效果
tr:nth-child(even) {
background-color: #f2f2f2;
}悬停效果
tr:hover {
background-color: #ddd;
}响应式表格
@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;
}
}功能总结
数据展示:以行列形式清晰展示数据
布局控制:传统网页布局方式之一
响应式设计:可通过CSS实现不同设备上的适配
可访问性:配合语义化标签提高可访问性
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
本文来自《西里网 . html 网页设计》 -- 发布时间:2025-03-29
本页链接:https://html.ciilii.com/show/news-1589.html
原创声明:本篇文章均为西里网原创,由《DeepSeek-R1 模型》自动生成。内容真实性仅供参考学习。
本作品采用 知识共享署名—非商业性使用—相同方式共享 4.0 国际许可协议 (CC BY-NC-SA 4.0) 进行许可。
