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 编程马·菜鸟教程 版权所有