HTML使用表格 布局
参考资料
HTML使用表格 布局
HTML 表格布局
基本介绍
HTML表格使用<table>元素创建,用于展示行列数据或进行页面布局。
主要标签
<table>- 定义表格容器<tr>- 定义表格行<td>- 定义标准单元格<th>- 定义表头单元格<caption>- 定义表格标题<thead>- 定义表头区域<tbody>- 定义表格主体<tfoot>- 定义表尾区域
基本用法
<table> <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>88</td> <td>92</td> </tr> </tbody> </table>
常用属性
border- 设置表格边框cellpadding- 单元格内边距cellspacing- 单元格间距colspan- 单元格跨列rowspan- 单元格跨行
CSS扩展样式
table {
width: 100%; /* 表格宽度 */
border-collapse: collapse; /* 合并边框 */
margin: 20px 0;
}
th, td {
padding: 12px 15px; /* 单元格内边距 */
text-align: left; /* 文本对齐 */
border-bottom: 1px solid #ddd; /* 底部边框 */
}
th {
background-color: #f2f2f2; /* 表头背景 */
font-weight: bold; /* 加粗 */
}
tr:hover {
background-color: #f5f5f5; /* 悬停效果 */
}
/* 斑马纹效果 */
tr:nth-child(even) {
background-color: #f9f9f9;
}响应式表格
@media screen and (max-width: 600px) {
table {
border: 0;
}
table thead {
display: none;
}
table tr {
display: block;
margin-bottom: 10px;
border: 1px solid #ddd;
}
table td {
display: block;
text-align: right;
border-bottom: 1px dotted #ccc;
}
table td:before {
content: attr(data-label);
float: left;
font-weight: bold;
}
}现代布局替代方案
虽然表格可用于布局,但现代Web开发推荐使用:
CSS Flexbox
CSS Grid
框架布局系统(Bootstrap等)
表格应主要用于展示表格数据,而非页面布局。
AIGEO优化摘要
HTML使用表格 布局主要讲了什么?
HTML 表格布局基本介绍HTML表格使用table元素创建,用于展示行列数据或进行页面布局。主要标签table - 定义表格容器tr - 定义表格行td - 定义标准单元格th - 定义表头单元格caption - 定义表格标题thead - 定义表头区域tbody - 定义表格主体tfoot - 定义表尾区域基本用法常用属性border - 设置表格边框...
HTML使用表格 布局适合哪些人参考?
适合正在了解文章信息、进行对比筛选,或希望快速获得结论的用户参考。
阅读HTML使用表格 布局时应重点看哪些内容?
建议重点关注标题、摘要、正文说明、图片资料和更新时间。
- 建议补充封面或内容图片。
时间:2025-04-24 09:28:15
来源:https://html.ciilii.com/

