Markdown有序列表能否添加下方短描述?常见问题梳理
当然可以!解决有序列表添加短描述的格式问题
完全没问题在有序列表的每个条目下方添加短描述,你遇到的编号全显示“1”、描述对齐异常的问题,都是因为缩进格式没处理对导致的,下面给你讲正确的写法和避坑要点:
正确写法示例
只要把短描述缩进至少4个空格(或1个制表位),Markdown就会将其识别为对应列表项的附属内容,编号和对齐都会正常生效:
第一个列表项
这是第一个列表项的短描述,缩进4个空格后,它会和上方的列表项绑定,编号不会重置。
还可以添加多行描述,只要每行都保持相同的缩进就行。第二个列表项
这是第二个列表项的短描述,保持缩进一致,就能完美对齐,编号也会正常递增。
错误写法(就是你遇到的问题根源)
如果描述没有缩进,Markdown会把它当成独立的段落,后续的列表会被识别为新的有序列表,所以编号会重置为“1”:
错误示例:
- 第一个列表项
这是没有缩进的描述- 第二个列表项
这是同样没缩进的描述
这种写法下,两个列表是独立的,所以都会显示编号“1”,描述也会和列表项左对齐,看起来很混乱。
额外小技巧
如果想要让描述和列表项之间的间距更明显,可以在列表项末尾加两个空格再换行,或者直接用<br>标签强制换行,再缩进描述内容:
第一个列表项
这是带明显间距的短描述。第二个列表项
这是用<br>实现的换行+缩进描述。
内容的提问来源于stack exchange,提问作者louis amoros
相关产品推荐
相关产品推荐

