You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何实现首项为多行的Markdown有序列表从10及以上编号开始

解决带起始编号(≥11)的多行有序列表渲染问题

在GitHub、Stack Overflow遵循的CommonMark规范中,要实现从11开始的多行有序列表,需严格遵守以下规则:

  1. 明确起始编号:列表第一个项必须用11. 开头,以此确定整个列表的起始计数基准
  2. 多行内容强制缩进:列表项的后续行必须缩进至少4个空格(或1个制表符),让解析器识别为同一项的延续内容
  3. 延续编号的两种方式:后续列表项可以直接写对应数字(如12. ),也可以用. 省略数字,解析器会自动按起始编号递增计数

正确写法示例

11. 第11项主内容
    这是第11项的第二行内容(缩进4个空格)
    可继续添加更多行,只要保持缩进格式
12. 第12项
    同样支持多行内容,缩进规则一致
. 第13项(用`.`代替数字,解析器自动延续编号)
    多行内容依然需要缩进

错误写法对比(会导致内容跳出/编号重置)

11. 第11项主内容
这是第11项的第二行(无缩进,被识别为独立段落)
1. 第12项(用`1. `开头,触发新列表,编号重置为1)

解析器逻辑:未缩进的行会被判定为独立段落;若后续列表项的起始数字与当前列表计数逻辑断开,会直接创建新列表并重置编号。

内容的提问来源于stack exchange,提问作者Daniel Kaplan

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.02 12:43:20