Skip to content

第5章:列表排版 ​

5.1 无序列表 ​

基础语法 ​

无序列表使用 -、* 或 + 符号作为列表标记,标记与列表内容之间需要添加一个空格。

语法:

markdown
- 列表项1
- 列表项2
- 列表项3

示例:

markdown
- 苹果
- 香蕉
- 橙子

嵌套无序列表 ​

要创建嵌套的无序列表,需要在子列表项前添加缩进(通常是4个空格或1个制表符)。

语法:

markdown
- 一级列表项
    - 二级列表项
        - 三级列表项

示例:

markdown
- 水果
    - 苹果
        - 红苹果
        - 青苹果
    - 香蕉
    - 橙子
- 蔬菜
    - 西红柿
    - 黄瓜

5.2 有序列表 ​

基础语法 ​

有序列表使用数字加 . 符号作为列表标记,标记与列表内容之间需要添加一个空格。Markdown会自动处理数字的排序,所以你可以使用任意数字,最终都会按顺序显示。

语法:

markdown
1. 列表项1
2. 列表项2
3. 列表项3

示例:

markdown
1. 准备材料
2. 开始烹饪
3. 享用美食

嵌套有序列表 ​

要创建嵌套的有序列表,同样需要在子列表项前添加缩进。

语法:

markdown
1. 一级列表项
    1. 二级列表项
        1. 三级列表项

示例:

markdown
1. 学习Markdown
    1. 基础语法
        1. 标题
        2. 文本样式
    2. 进阶技巧
        1. 代码块
        2. 表格
2. 实践应用
    1. 撰写笔记
    2. 编写文档

5.3 列表嵌套 ​

无序列表嵌套有序列表 ​

语法:

markdown
- 一级无序列表项
    1. 二级有序列表项
    2. 二级有序列表项
- 一级无序列表项

示例:

markdown
- 周末计划
    1. 周六上午:购物
    2. 周六下午:看电影
    3. 周日上午:爬山
    4. 周日下午:休息
- 下周计划
    1. 完成项目报告
    2. 准备会议材料

有序列表嵌套无序列表 ​

语法:

markdown
1. 一级有序列表项
    - 二级无序列表项
    - 二级无序列表项
2. 一级有序列表项

示例:

markdown
1. 课程内容
    - 基础语法
    - 进阶技巧
    - 实战应用
2. 学习资源
    - 官方文档
    - 在线教程
    - 实践项目

嵌套缩进技巧 ​

  • 保持一致的缩进:使用4个空格或1个制表符作为缩进单位
  • 注意层级关系:确保子列表项的缩进正确,与父列表项形成明确的层级关系
  • 使用空行:在不同层级的列表之间可以添加空行,提高可读性

示例:

markdown
- 第一层

    - 第二层

        - 第三层

5.4 任务列表 ​

任务列表是一种特殊的列表,用于表示待办事项,使用 - [ ] 表示未完成的任务,使用 - [x] 表示已完成的任务。

基础语法 ​

语法:

markdown
- [ ] 未完成的任务
- [x] 已完成的任务

示例:

markdown
- [ ] 学习Markdown基础语法
- [x] 安装Markdown编辑器
- [ ] 撰写第一篇Markdown文档
- [ ] 练习高级技巧

嵌套任务列表 ​

任务列表也可以嵌套,使用缩进表示层级关系。

示例:

markdown
- [ ] 项目准备
    - [x] 需求分析
    - [x] 技术选型
    - [ ] 架构设计
- [ ] 项目开发
    - [ ] 前端开发
    - [ ] 后端开发
    - [ ] 测试

适用场景 ​

  • 待办清单:记录需要完成的任务
  • 实操步骤核对:在教程或指南中使用,方便用户核对完成情况
  • 项目计划:规划项目的各个阶段和任务

实操案例:用列表排版 ​

学习计划 ​

markdown
# 我的学习计划

## 第一周
- [x] 学习Markdown基础语法
    - [x] 标题
    - [x] 文本样式
    - [x] 列表
- [ ] 练习基本操作
    - [ ] 创建第一个文档
    - [ ] 尝试各种文本样式

## 第二周
- [ ] 学习进阶技巧
    - [ ] 代码块
    - [ ] 表格
    - [ ] 链接和图片
- [ ] 实践应用
    - [ ] 撰写学习笔记
    - [ ] 编写技术文档

## 第三周
- [ ] 学习高级特性
    - [ ] 脚注
    - [ ] 公式
    - [ ] 目录生成
- [ ] 项目实战
    - [ ] 搭建个人博客
    - [ ] 编写完整的项目文档

实操步骤 ​

markdown
# 制作Markdown文档的步骤

1. **准备工作**
    - 选择合适的Markdown编辑器
    - 了解基本语法

2. **创建文档**
    - 新建文件,保存为.md格式
    - 编写文档标题

3. **添加内容**
    - 编写正文
    - 添加标题和文本样式
    - 使用列表组织内容

4. **美化排版**
    - 添加引用和分割线
    - 插入链接和图片
    - 使用代码块和表格

5. **导出和分享**
    - 导出为PDF或Word格式
    - 分享到博客或论坛
    - 提交到版本控制系统

新手易错点 ​

缩进错误 ​

  • 错误:嵌套列表的缩进不一致
  • 错误:缩进空格数不足,导致子列表显示为同级列表

符号使用错误 ​

  • 错误:列表标记与内容之间没有添加空格
  • 错误:混合使用不同的无序列表标记(有时用 -,有时用 *)

层级混乱 ​

  • 错误:列表嵌套层级过多,导致结构混乱
  • 错误:在同一列表中混合使用有序和无序列表,导致可读性下降

任务列表语法错误 ​

  • 错误:- [ ] 中间没有空格
  • 错误:- [x] 中使用了小写的 x,某些编辑器可能不支持

通过练习,你应该能够熟练掌握Markdown列表的使用方法,创建结构清晰、层次分明的文档。

© 2026 编程马·菜鸟教程 版权所有