0

0

HTML提供了几种列表模式

青灯夜游

青灯夜游

发布时间:2021-11-17 16:41:50

|

8821人浏览过

|

来源于php中文网

原创

html提供了3种列表模式:1、有序列表,使用“”和“”标签创建,有序列表之间的内容有先后顺序之分;2、无序列表,使用“”和“”标签创建;3、定义列表,使用“”、“”和“”标签创建。

HTML提供了几种列表模式

本教程操作环境:windows7系统、HTML5版、Dell G3电脑。

HTML 列表(List)可以将若干条相关的内容整理起来,让内容看起来更加有条理。在列表内您可以放置文本、图像、链接等,也可以在一个列表中定义另一个列表(列表嵌套)。

HTML 为我们提供了三种不同形式的列表:

  • 有序列表,使用
      +
    1. 标签
    2. 无序列表,使用
        +
      • 标签
      • 定义列表,使用
        +
        +
        标签

      1. 有序列表

      在 HTML 中,

        标签用来表示有序列表。有序列表之间的内容有先后顺序之分,例如菜谱中的一系列步骤,这些步骤需要按顺序完成,这时就可以使用有序列表。

        立即学习前端免费学习笔记(深入)”;

        我们来看一个简单的实例:

        <!DOCTYPE html>
        <html>
        <head>
            <meta charset="UTF-8">
            <title>HTML有序列表</title>
        </head>
        <body>
            <p>煮米饭的步骤:</p>
            <ol>
                <li>将水煮沸</li>
                <li>加入一勺米</li>
                <li>搅拌均匀</li>
                <li>继续煮10分钟</li>
            </ol>
        </body>
        </html>

        1.png

        有序列表需要使用

        1. 标签:
            1. 是 order list 的简称,表示有序列表,它可以为列表的每一项进行编号,默认从数字 1 开始。
          • 是 list item 的简称,表示列表的每一项,
              中有多少个
            1. 就表示有多少条内容。列表项中可以包含文本、图片、链接等,甚至还可以是另外一个列表。

          注意,

            一般和
          1. 配合使用,不会单独出现,而且不建议在
              中直接使用除
            1. 之外的其他标签。

              2. 无序列表

              HTML 使用

                标签来表示无序列表。无序列表和有序列表类似,都是使用
              • 标签来表示列表的每一项,但是无序列表之间的内容没有顺序。例如,早饭的种类不需要表明顺序,这时就可以使用无序列表。

                我们来看一个简单的例子:
                <!DOCTYPE html>
                <html>
                <head>
                    <meta charset="UTF-8">
                    <title>HTML无序列表</title>
                </head>
                <body>
                    <p>早餐的种类:</p><div class="aritcle_card flexRow">
                                                                        <div class="artcardd flexRow">
                                                                                <a class="aritcle_card_img" href="/xiazai/code/11176" title="网趣购物系统加强升级版"><img
                                                                                                src="https://img.php.cn/upload/webcode/000/000/008/176520781128029.jpg" alt="网趣购物系统加强升级版"  onerror="this.onerror='';this.src='/static/lhimages/moren/morentu.png'" ></a>
                                                                                <div class="aritcle_card_info flexColumn">
                                                                                        <a href="/xiazai/code/11176" title="网趣购物系统加强升级版">网趣购物系统加强升级版</a>
                                                                                        <p>新版本程序更新主要体现在:完美整合BBS论坛程序,用户只须注册一个帐号,即可全站通用!采用目前流行的Flash滚动切换广告  变换形式多样,受人喜爱!在原有提供的5种在线支付基础上增加北京云网支付!对留言本重新进行编排,加入留言验证码,后台有留言审核开关对购物系统的前台进行了一处安全更新。在原有文字友情链接基础上,增加LOGO友情链接功能强大的6种在线支付方式可选,自由切换。对新闻列表进行了调整,</p>
                                                                                </div>
                                                                                <a href="/xiazai/code/11176" title="网趣购物系统加强升级版" class="aritcle_card_btn flexRow flexcenter"><b></b><span>下载</span> </a>
                                                                        </div>
                                                                </div>
                    <ul>
                        <li>鸡蛋</li>
                        <li>牛奶</li>
                        <li>面包</li>
                        <li>生菜</li>
                    </ul>
                </body>
                </html>

                浏览器运行结果如图所示:

                2.png

                无序列表需要使用

                • 标签:
                    • 是 unordered list 的简称,表示无序列表。
                      中的
                    1. 一样,都表示列表中的每一项。默认情况下,无序列表的每一项都使用符号表示。

                  注意,

                    一般和
                  • 配合使用,不会单独出现,而且不建议在
                      中直接使用除
                    • 之外的其他标签。

                      3. 定义列表

                      在 HTML 中,

                      标签用于创建定义列表。定义列表由标题(术语)和描述两部分组成,描述是对标题的解释和说明,标题是对描述的总结和提炼。

                      定义列表具体语法格式如下:
                      <dl>
                          <dt>标题1<dt>
                          <dd>描述文本2<dd>
                          <dt>标题2<dt>
                          <dd>描述文本2<dd>
                          <dt>标题3<dt>
                          <dd>描述文本3<dd>
                      </dl>

                      定义列表需要使用

                      标签:
                      • 是 definition list 的简称,表示定义列表。
                      • 是 definition term 的简称,表示定义术语,也就是我们说的标题。
                      • 是 definition description 的简称,表示定义描述 。

                      可以认为

                      定义了一个概念(术语),
                      用来对概念(术语)进行解释。

                      注意,

                      是同级标签,它们都是
                      的子标签。一般情况下,每个
                      搭配一个
                      ,一个
                      可以包含多对


                      我们来看一个简单的例子:
                      <!DOCTYPE html>
                      <html>
                      <head>
                          <meta charset="UTF-8">
                          <title>HTML定义列表</title>
                      </head>
                      <body>
                          <dl>
                              <dt>HTML</dt>
                              <dd>HTML 是一种专门用来开发网页的标记语言,您可以转到《<a href="http://www.php.cn/course/list/11.html" target="_blank">HTML教程</a>》了解更多。</dd>
                              <dt>CSS</dt>
                              <dd>CSS 层叠样式表可以控制 HTML 文档的显示样式,用来美化网页,您可以转到《<a href="https://www.php.cn/course/list/12.html" target="_blank">CSS教程</a>》了解更多。</dd>
                              <dt>JavaScript</dt>
                              <dd>JavaScript 简称 JS,是一种用来开发网站(包括前端和后台)的脚本编程语言,您可以转到《<a href="https://www.php.cn/course/list/2.html" target="_blank">JS教程</a>》了解更多。</dd>
                          </dl>
                      </body>
                      </html>

                      3.png

                      虽然是同级标签,但是它们的默认样式不同,
                      带有一段缩进,而
                      顶格显示,这样层次更加分明。

                      4. 总结

                      列表分类 说明
                      有序列表
                        表示有序列表,
                      1. 表示列表中的每一项,默认使用阿拉伯数字编号。
                      无序列表
                        表示无序列表,
                      • 表示列表中的每一项,默认使用符号作为作为每一项的标记。
                      定义列表
                      表示定义列表,
                      表示定义术语、
                      表示定义描述。一般情况下,每个
                      搭配一个
                      ,一个
                      可以包含多对

                      推荐教程:《html视频教程

相关文章

HTML速学教程(入门课程)
HTML速学教程(入门课程)

HTML怎么学习?HTML怎么入门?HTML在哪学?HTML怎么学才快?不用担心,这里为大家提供了HTML速学教程(入门课程),有需要的小伙伴保存下载就能学习啦!

下载

相关标签:

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热门AI工具

更多
DeepSeek
DeepSeek

幻方量化公司旗下的开源大模型平台

豆包大模型
豆包大模型

字节跳动自主研发的一系列大型语言模型

通义千问
通义千问

阿里巴巴推出的全能AI助手

腾讯元宝
腾讯元宝

腾讯混元平台推出的AI助手

文心一言
文心一言

文心一言是百度开发的AI聊天机器人,通过对话可以生成各种形式的内容。

讯飞写作
讯飞写作

基于讯飞星火大模型的AI写作工具,可以快速生成新闻稿件、品宣文案、工作总结、心得体会等各种文文稿

即梦AI
即梦AI

一站式AI创作平台,免费AI图片和视频生成。

ChatGPT
ChatGPT

最最强大的AI聊天机器人程序,ChatGPT不单是聊天机器人,还能进行撰写邮件、视频脚本、文案、翻译、代码等任务。

相关专题

更多
C# ASP.NET Core微服务架构与API网关实践
C# ASP.NET Core微服务架构与API网关实践

本专题围绕 C# 在现代后端架构中的微服务实践展开,系统讲解基于 ASP.NET Core 构建可扩展服务体系的核心方法。内容涵盖服务拆分策略、RESTful API 设计、服务间通信、API 网关统一入口管理以及服务治理机制。通过真实项目案例,帮助开发者掌握构建高可用微服务系统的关键技术,提高系统的可扩展性与维护效率。

16

2026.03.11

Go高并发任务调度与Goroutine池化实践
Go高并发任务调度与Goroutine池化实践

本专题围绕 Go 语言在高并发任务处理场景中的实践展开,系统讲解 Goroutine 调度模型、Channel 通信机制以及并发控制策略。内容包括任务队列设计、Goroutine 池化管理、资源限制控制以及并发任务的性能优化方法。通过实际案例演示,帮助开发者构建稳定高效的 Go 并发任务处理系统,提高系统在高负载环境下的处理能力与稳定性。

23

2026.03.10

Kotlin Android模块化架构与组件化开发实践
Kotlin Android模块化架构与组件化开发实践

本专题围绕 Kotlin 在 Android 应用开发中的架构实践展开,重点讲解模块化设计与组件化开发的实现思路。内容包括项目模块拆分策略、公共组件封装、依赖管理优化、路由通信机制以及大型项目的工程化管理方法。通过真实项目案例分析,帮助开发者构建结构清晰、易扩展且维护成本低的 Android 应用架构体系,提升团队协作效率与项目迭代速度。

75

2026.03.09

JavaScript浏览器渲染机制与前端性能优化实践
JavaScript浏览器渲染机制与前端性能优化实践

本专题围绕 JavaScript 在浏览器中的执行与渲染机制展开,系统讲解 DOM 构建、CSSOM 解析、重排与重绘原理,以及关键渲染路径优化方法。内容涵盖事件循环机制、异步任务调度、资源加载优化、代码拆分与懒加载等性能优化策略。通过真实前端项目案例,帮助开发者理解浏览器底层工作原理,并掌握提升网页加载速度与交互体验的实用技巧。

95

2026.03.06

Rust内存安全机制与所有权模型深度实践
Rust内存安全机制与所有权模型深度实践

本专题围绕 Rust 语言核心特性展开,深入讲解所有权机制、借用规则、生命周期管理以及智能指针等关键概念。通过系统级开发案例,分析内存安全保障原理与零成本抽象优势,并结合并发场景讲解 Send 与 Sync 特性实现机制。帮助开发者真正理解 Rust 的设计哲学,掌握在高性能与安全性并重场景中的工程实践能力。

218

2026.03.05

PHP高性能API设计与Laravel服务架构实践
PHP高性能API设计与Laravel服务架构实践

本专题围绕 PHP 在现代 Web 后端开发中的高性能实践展开,重点讲解基于 Laravel 框架构建可扩展 API 服务的核心方法。内容涵盖路由与中间件机制、服务容器与依赖注入、接口版本管理、缓存策略设计以及队列异步处理方案。同时结合高并发场景,深入分析性能瓶颈定位与优化思路,帮助开发者构建稳定、高效、易维护的 PHP 后端服务体系。

420

2026.03.04

AI安装教程大全
AI安装教程大全

2026最全AI工具安装教程专题:包含各版本AI绘图、AI视频、智能办公软件的本地化部署手册。全篇零基础友好,附带最新模型下载地址、一键安装脚本及常见报错修复方案。每日更新,收藏这一篇就够了,让AI安装不再报错!

168

2026.03.04

Swift iOS架构设计与MVVM模式实战
Swift iOS架构设计与MVVM模式实战

本专题聚焦 Swift 在 iOS 应用架构设计中的实践,系统讲解 MVVM 模式的核心思想、数据绑定机制、模块拆分策略以及组件化开发方法。内容涵盖网络层封装、状态管理、依赖注入与性能优化技巧。通过完整项目案例,帮助开发者构建结构清晰、可维护性强的 iOS 应用架构体系。

222

2026.03.03

C++高性能网络编程与Reactor模型实践
C++高性能网络编程与Reactor模型实践

本专题围绕 C++ 在高性能网络服务开发中的应用展开,深入讲解 Socket 编程、多路复用机制、Reactor 模型设计原理以及线程池协作策略。内容涵盖 epoll 实现机制、内存管理优化、连接管理策略与高并发场景下的性能调优方法。通过构建高并发网络服务器实战案例,帮助开发者掌握 C++ 在底层系统与网络通信领域的核心技术。

33

2026.03.03

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Bootstrap 5教程
Bootstrap 5教程

共46课时 | 3.6万人学习

AngularJS教程
AngularJS教程

共24课时 | 4.1万人学习

CSS教程
CSS教程

共754课时 | 42.1万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号