有序列表 #
概述 #
有序列表用于展示有特定顺序的项目,使用数字进行标记。
基本语法 #
使用数字加点号创建有序列表:
markdown
1. 第一项
2. 第二项
3. 第三项
渲染效果:
- 第一项
- 第二项
- 第三项
数字自动修正 #
Markdown 会自动修正列表编号,源码中的数字不必连续:
markdown
1. 第一项
1. 第二项
1. 第三项
markdown
1. 第一项
5. 第二项
3. 第三项
以上两种写法渲染结果相同:
- 第一项
- 第二项
- 第三项
列表标记格式 #
标准格式 #
markdown
1. 项目一
2. 项目二
3. 项目三
简化格式 #
markdown
1. 项目一
1. 项目二
1. 项目三
格式对比 #
| 格式 | 优点 | 缺点 |
|---|---|---|
| 连续数字 | 直观 | 插入项需修改后续数字 |
| 相同数字 | 易于编辑 | 源码不直观 |
推荐做法 #
- 简单列表:使用相同数字
1. - 步骤说明:使用连续数字
列表嵌套 #
基本嵌套 #
markdown
1. 第一项
1. 嵌套项一
2. 嵌套项二
2. 第二项
1. 嵌套项一
2. 嵌套项二
渲染效果:
- 第一项
- 嵌套项一
- 嵌套项二
- 第二项
- 嵌套项一
- 嵌套项二
混合嵌套 #
markdown
1. 有序项一
- 无序嵌套一
- 无序嵌套二
2. 有序项二
- 无序嵌套一
- 无序嵌套二
多级嵌套 #
markdown
1. 一级
1. 二级
1. 三级
1. 四级
列表项内容 #
包含段落 #
markdown
1. 第一项
这是第一项的详细说明段落。
2. 第二项
这是第二项的详细说明段落。
包含代码块 #
markdown
1. 安装依赖
```bash
npm install
-
运行项目
bashnpm start
text
### 包含引用
```markdown
1. 第一步
> 这是一个提示信息
2. 第二步
> 这是另一个提示信息
起始编号 #
从特定数字开始 #
部分解析器支持指定起始编号:
markdown
1. 第一项
2. 第二项
(其他内容)
4. 第四项 ← 会从 4 开始
5. 第五项
使用 HTML 控制 #
markdown
<ol start="5">
<li>第五项</li>
<li>第六项</li>
</ol>
列表样式 #
使用 HTML 改变样式 #
markdown
<ol type="A">
<li>大写字母</li>
<li>第二项</li>
</ol>
<ol type="a">
<li>小写字母</li>
<li>第二项</li>
</ol>
<ol type="I">
<li>大写罗马数字</li>
<li>第二项</li>
</ol>
<ol type="i">
<li>小写罗马数字</li>
<li>第二项</li>
</ol>
实际应用 #
安装步骤 #
markdown
## 安装步骤
1. 克隆仓库
```bash
git clone https://github.com/user/repo.git
-
安装依赖
bashcd repo npm install -
配置环境变量
bashcp .env.example .env -
启动项目
bashnpm start
text
### 教程步骤
```markdown
## 快速开始
1. 创建项目目录
2. 初始化项目
3. 编写代码
4. 测试运行
5. 部署上线
版本历史 #
markdown
## 更新日志
1. v3.0.0 - 重大更新
1. 重构核心模块
2. 新增插件系统
2. v2.0.0 - 功能增强
1. 添加用户系统
2. 优化性能
3. v1.0.0 - 首次发布
常见问题 #
问题1:列表被中断 #
markdown
1. 项目一
这里有空行,列表会继续
2. 项目二
这里有段落内容,列表被中断
3. 项目三 ← 会开始新列表
问题2:数字与点之间无空格 #
markdown
1.项目一 ← 错误
1. 项目一 ← 正确
问题3:缩进不一致 #
markdown
1. 项目一
1. 嵌套项 ← 缩进不一致
2. 嵌套项 ← 缩进不一致
最佳实践 #
1. 步骤说明使用有序列表 #
markdown
好的:
1. 第一步
2. 第二步
3. 第三步
不好的:
- 第一步
- 第二步
- 第三步
2. 保持缩进一致 #
markdown
1. 项目一
1. 嵌套项(保持 3 空格缩进)
2. 嵌套项
2. 项目二
3. 长列表项换行对齐 #
markdown
1. 这是一个比较长的列表项,
可以换行继续写,
保持缩进对齐。
2. 另一个列表项
有序 vs 无序列表 #
| 场景 | 推荐类型 |
|---|---|
| 步骤说明 | 有序列表 |
| 功能列表 | 无序列表 |
| 排名列表 | 有序列表 |
| 特性列表 | 无序列表 |
| 时间线 | 有序列表 |
| 选项列表 | 无序列表 |
下一步 #
继续学习 任务列表!
最后更新:2026-03-24