今天用mk语法写hexo静态blog时候一直出现如下问题:
本来“有序列表第二行” 前面的序号应该是“2”。但是现在一直显示是“1”。如果把“我来了”这一句删除就又好了。如下图:
后来通过F12一顿审查元素,发现一个在hexo官网没说的事实。在“ ``` ”后面的东西会自动放到新的div中,那么第个有序列表(这里是“2. 有序列表第二行”)会被自动认为是在下一个div中,和上面的有序列表不成体系了。
解决办法是把“1. 有序列表第一行” 之后“2. 有序列表第二行”之前的内容的每一行加个空格。这样就好用了,如下图:
和上面的图片对比 ```明显有缩进。这样就好用啦。
当然上述问题和解决方法只对 hexo下生效。