搭建GitHub Pages时遇到的坑
其实遇到的问题真的不少
不过基本都能靠看文档解决
这里只讲一个最蛋疼的问题:
markdown中插入代码有两种方式
- 一种是自己用```将代码包起来
``` python def main(): pass ```
- 另一种依靠缩进实现高亮
def main(): pass
由于我在分页的页面需要截取每一个笔记的前10行
所以只能用第二种
一个奇怪的问题是有时候截取到的代码部分生成的HTML中code标签没有闭合
这就造成了后面的页面格式混乱【毕竟都被包在了code标签中
我找了半天没发现原因
最后的解决方案是在截取的前10行内容后面加一个</code>强制闭合╮(╯_╰)╭