问题描述
在列表中插入代码块,代码块总是顶格的。并且导致代码块之后的文本也是顶格的(也就是代码块的插入导致了列表的结束)。如下所示:

解决方法
- 代码块上方空出来一行
- 代码块左侧加8个空格或2个TAB(每一行都加)
预期效果


扩展
本人个人网站上采用的是 Python3.5 编程语言,通过将 Markdown3.1.1 转为 HTML 来展示,效果达到预期,完美解决。
传送门:Django cache
本文介绍了解决Markdown中代码块导致列表格式错乱的问题,通过在代码块前空行或增加缩进,确保列表格式正确显示。同时分享了作者使用Python3.5及Markdown3.1.1转换为HTML的成功案例。
在列表中插入代码块,代码块总是顶格的。并且导致代码块之后的文本也是顶格的(也就是代码块的插入导致了列表的结束)。如下所示:



本人个人网站上采用的是 Python3.5 编程语言,通过将 Markdown3.1.1 转为 HTML 来展示,效果达到预期,完美解决。
传送门:Django cache
1632
1407
369
1941
2124

被折叠的 条评论
为什么被折叠?
