当前位置: 首页 > news >正文

【HTML】二、列表、表格

文章目录

  • 1、列表
    • 1.1 无序列表
    • 1.2 有序列表
    • 1.3 定义列表
  • 2、表格
    • 2.1 定义
    • 2.2 表格结构标签
    • 2.3 合并单元格

1、列表

列表分为:

  • 无序列表
  • 有序列表
  • 定义列表:一个标题下有多个小分类
    在这里插入图片描述

1.1 无序列表

ul嵌套li,ul是无序列表,li是列表条目

<body>
    <ul>
        <li>开发</li>
        <li>测试</li>
        <li>发布</li>
    </ul>
</body>

效果:
在这里插入图片描述
注意,ul标签里,只能嵌套li标签,不能嵌套h、img等其他标签,但li标签里,可以包裹任何内容

1.2 有序列表

ol嵌套li,ol是有序列表,li是列表条目

<body>
    <ol>
        <li>开发</li>
        <li>测试</li>
        <li>发布</li>
    </ol>
</body>

效果:

在这里插入图片描述
同样的,ol标签里,只能嵌套li标签,但li标签里,可以包裹任何内容

1.3 定义列表

一个标题下有多个内容,如很多官网底部的:

在这里插入图片描述
dl 嵌套 dt 和 dd,dl 是定义列表,dt 是定义列表的标题,dd 是定义列表的描述/详情

在这里插入图片描述

<body>
      <dl>
        <dt>服务中心</dt>
        <dd>申请售后</dd>
        <dd>售后政策</dd>
        <dd>维修服务价格</dd>
        <dd>订单查询</dd>
        <dd>以旧换新</dd>
     </dl>
</body>

效果:
在这里插入图片描述
注意:dl里面只能包含dt和dd,而dt和dd则可以包含任何内容

2、表格

2.1 定义

类似excel,用来展示数据,语法上:table嵌套tr,tr嵌套td/th,th是表头,有加粗和居中效果

在这里插入图片描述
比如写上面这个表格,一行一行写

<body>
    <table border="1">
        <tr>
            <th>姓名</th>
            <th>语文</th>
            <th>数学</th>
            <th>总分</th>
        </tr>
        <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>
        <tr>
            <td>总结</td>
            <td>全市第一</td>
            <td>全市第一</td>
            <td>全市第一</td>
        </tr>
    </table>
</body>

在这里插入图片描述

2.2 表格结构标签

此外,还有三个表格结构标签:
在这里插入图片描述
加上他们的好处是:

  • 让表格结构更加清晰
  • 方便为这三大块分别设置不同的CSS样式
<body>
    <table border="1">
        <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>

以上代码,在前端展示效果上,和不加结构标签一模一样

2.3 合并单元格

在这里插入图片描述
合并时,保留最左最上的单元格(如上图的跨行合并,保留最上的单元格,跨列合并,则保留最左的单元格)

在这里插入图片描述

  • 跨行合并,保留最的单元格,添加属性rowspan,其值为需要合并的单元格数量,删掉被合并的其他单元格
  • 跨列合并,保留最的单元格,添加属性colspan,其值为需要合并的单元格数量,删掉被合并的其他单元格
<body>
    <table border="1">
        <tr>
            <th>姓名</th>
            <th>语文</th>
            <th>数学</th>
            <th>总分</th>
        </tr>
        <tr>
            <td>张三</td>
            <td>99</td>
            <td rowspan="2">100</td>
            <td>199</td>
        </tr>
        <tr>
            <td>李四</td>
            <td>98</td>
            <!-- <td>100</td> 删掉被合并的其他单元格-->
            <td>198</td>
        </tr>
        <tr>
            <td>总结</td>
            <td>全市第一</td>
            <td>全市第一</td>
            <td>全市第一</td>
        </tr>
    </table>
</body>

效果:
在这里插入图片描述
注意,合并不能跨越表格结构标签,比如上面把李四和总结两个格子合并,就横跨了tbody和tfoot

相关文章:

  • 【JAVA】七、基础知识“if+switch+循环结构”详细讲解~简单易懂!
  • Trae:与AI结伴,开启编程新体验
  • springboot438-基于SpringBoot的数字化教学资源管理系统(源码+数据库+纯前后端分离+部署讲解等)
  • 王者荣耀道具页面爬虫(json格式数据)
  • 线程、多线程以及线程池的关系与用法
  • Xinference大模型配置介绍并通过git-lfs、hf-mirror安装
  • 【使用 Java 调用命令行工具:完整指南】
  • Vue 3 Diff 算法深度解析:与 Vue 2 双端比对对比
  • 【机器学习】基于t-SNE的MNIST数据集可视化探索
  • 【Vue3+Vite指南】全局引入SCSS文件后出现Undefined mixin?一招解决命名空间陷阱!
  • 高频面试题(含笔试高频算法整理)基本总结回顾27
  • 模型蒸馏系列——开源项目
  • 小测验——根据已有obj文件,自己写出网格投影至2d
  • 【Pycharm】Pycharm无法复制粘贴,提示系统剪贴板不可用
  • 二叉树的性质和实现
  • 【新能源汽车研发测试能力建设深度解析:设备、趋势与行业展望】
  • 4.1 Ref/TypedRef 类型推导原理剖析
  • 时间序列重采样与pandas的resample方法是如何实现的?
  • Canoe Panel常用控件
  • 基于PSO粒子群优化的XGBoost时间序列预测算法matlab仿真
  • 美的集团一季度净利增长38%,库卡中国机器人接单增超35%
  • 解放日报头版聚焦“人民城市”:共建共享展新卷
  • 泽连斯基承认乌情报部门刺杀俄军高官
  • 走访中广核风电基地:701台风机如何乘风化电,点亮3000万人绿色生活
  • 马上评丨市长信箱“已读乱回”,群众在意的是什么
  • 中消协发布“五一”消费提示:践行“光盘行动”,抵制餐饮浪费