表格标签:基本布局

简介: 本文介绍了HTML表格的基本布局与结构,包含`table`、`tr`、`td`和`th`标签的使用方法,以及如何通过`border`、`width`、`align`等属性控制样式,并展示了表头(thead)、主体(tbody)和表尾(tfoot)的语义化划分,适用于初学者学习表格构建。

需求

代码

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>day02/05-表格-基本布局.html</title>
</head>
<body>
    <!-- 
    标签:table 嵌套 tr,tr 嵌套 td /th。
          tr  table row 表格的行
          td  table data cell 表格数据单元格
          th  table header cell 表格头部单元格
    table标签属性
          border:规定表格边框的宽度,如果只设置这个属性会有两条边框线组成
                  一条是table的边框线,一条是每个td的边框线
          style="border-collapse: collapse;" 设置2条边框线折叠
          width:规定表格的宽度,  width="60%"这里父标签是body,所以占body的60%
          align: center 让表格在父标签中居中
    table的完整组成分成3部分(了解),这些标签可有可无
          thead表格头部表格头部内容
          tbody表格主体主要内容区域
          tfoot表格底部汇总信息区域
-->
    <table border="1px" style="border-collapse: collapse;" width="60%" align="center">
        <thead>
            <!-- 表头行 -->
            <tr>
                <th>姓名</th>
                <th>语文</th>
                <th>数学</th>
                <th>总分</th>
            </tr>
        </thead>
        <tbody>
            <!-- 数据第一行 -->
            <tr>
                <td>张三</td>
                <td>99</td>
                <td>100</td>
                <td>199</td>
            </tr>
            <!-- 数据第二行 -->
            <tr>
                <td>李四</td>
                <td>98</td>
                <td>100</td>
                <td>198</td>
            </tr>
        </tbody>
        <tfoot>
            <!-- 数据第三行(总结行) -->
            <tr>
                <td>总结</td>
                <td>全市第一</td>
                <td>全市第一</td>
                <td>全市第一</td>
            </tr>
        </tfoot>
    </table>
</body>
</html>
目录
相关文章
|
7月前
|
数据安全/隐私保护 UED
表单项标签:下拉框-多行文本域-label
本文介绍了HTML表单的基本结构与常用表单元素,包括文本输入框、密码框、单选框、多选框、下拉列表、文件上传、日期时间及邮箱输入等,并讲解了label标签的使用以提升用户体验。通过实例展示如何创建一个完整的注册页面表单。
116 0
|
前端开发
前端 window.print() 打印方案、优化策略总结(一)
前端 window.print() 打印方案、优化策略总结(一)
1385 0
前端 window.print() 打印方案、优化策略总结(一)
|
XML Shell Android开发
FAQ 笔记
FAQ 笔记
607 0
|
算法 C++ 索引
【算法】——全排列算法讲解
【算法】——全排列算法讲解
1281 0
|
C#
WPF 同一窗口内的多线程/多进程 UI(使用 SetParent 嵌入另一个窗口)
原文 WPF 同一窗口内的多线程/多进程 UI(使用 SetParent 嵌入另一个窗口) WPF 的 UI 逻辑只在同一个线程中,这是学习 WPF 开发中大家几乎都会学习到的经验。如果希望做不同线程的 UI,大家也会想到使用另一个窗口来实现,让每个窗口拥有自己的 UI 线程。
3564 0
|
JavaScript 前端开发
vue2【详解】生命周期(含父子组件的生命周期顺序)
vue2【详解】生命周期(含父子组件的生命周期顺序)
3500 0
|
8月前
|
传感器 人工智能 BI
2025科普手册:6大智能体类型,拆解智能重塑世界的底层逻辑
智能体正从概念走向现实,2025年被誉为“智能体元年”。全球市场规模达113亿美元,中国突破69亿元。本文盘点六大主流类型:反应式、目标驱动型、认知增强型、语音、编码及多智能体协同系统,解析其核心能力与应用场景,揭示智能体如何重塑工作与生活,推动人机协作迈向新阶段。
1446 1
|
程序员 数据库
深入剖析操作系统死锁:不可不知的四大条件!
大家好,我是小米。今天探讨操作系统中的死锁问题——两个或更多进程因争夺资源陷入相互等待的状态。死锁有四个必要条件:互斥、请求与保持、非剥夺及循环等待。解决策略包括:使用乐观锁破坏互斥条件;资源一次性分配避免请求与保持;允许资源剥夺;以及采用资源有序分配法消除循环等待。通过这些方法,可以有效预防和解决死锁,提升系统稳定性和效率。希望本文能帮助你更好地理解并处理死锁问题!
822 4
|
机器学习/深度学习 人工智能 自然语言处理
这个模型让AI角色会说话还会演!MoCha:Meta联手滑铁卢大学打造对话角色视频生成黑科技
MoCha是由Meta与滑铁卢大学联合开发的端到端对话角色视频生成模型,通过创新的语音-视频窗口注意力机制实现精准的唇语同步和全身动作生成。
1332 12
这个模型让AI角色会说话还会演!MoCha:Meta联手滑铁卢大学打造对话角色视频生成黑科技

热门文章

最新文章