文章内容

2021/5/27 18:01:19,作 者: 黄兵

Flask Markdown相关总结

最近在使用Flask的Markdown作为文章录入,但是在使用过程中存在一些问题,在此做个记录:

Markdown语法说明:Markdown: Syntax

这里有些问题没有写清楚,可以看看这里更全面一些:Markdown Basic Syntax

上面这篇文章说明了Markdown的语法,详细全面。

同时Python-Markdown官方文档在此:Python-Markdown

这里主要讲一下使用Markdown书写代码相关问题:

如果使用的Github的Markdown风格,写代码的Markdown写法如下:

```javascript
function fancyAlert(arg) {
  if(arg) {
    $.facebox({div:'#foo'})
  }
}
```

但是这样写在Python-Markdown里面完全识别不了,只能使4个空格的方式开始写代码:

当然你也可以使用Pygments来扩展,具体文档可以看这里:CodeHilite

我这里直接使用4个空格的方式书写代码,最后生成的是precode标签,之后再在前端定义precode标签的样式。

Pygments具体效果可以看这里:Pygments Demo - Try it out!


黄兵个人博客原创。

转载请注明出处:黄兵个人博客 - Flask Markdown相关总结

css transition 旋转
css var()函数
分享到:

发表评论

评论列表