自从博客转入hexo后,发现markdown写文章非常方便,很快上手熟悉了,常用的网易云笔记也支持markdown语法,更加离不开了。然而有些语法不常用,容易忘记,这里对markdown语法做个完整的总结记录,以备查询。
标题
1 | # 标题 |
列表
有序列表
1 | 1. 项目 1 |
无序列表
1 | * 项目 1 |
图片
1 |  |
强调
1 | *斜体强调* |
链接
1 | https://www.jiangyu.org - 自动识别 |
引用
1 | 你可以这样引用: |
反斜杠转义
如果你的描述中需要用到 markdown 的符号,比如 _ # * 等,但又不想它被转义,这时候可以在这些符号前加反斜杠,进行避免。
1 | \_ ,\# ,\* |
公式
需要在编辑器中插入数学公式时,可以使用两个美元符 $$ 包裹 TeX 或 LaTeX格式的数学公式来实现。提交后,hexo会根据需要加载 Mathjax插件对数学公式进行渲染。(hexo需要安装mathjax插件,有道云笔记有自己专门的公式语法)
1 | $$ x = {-b \pm \sqrt{b^2-4ac} \over 2a}. $$ |
换行
在当前行结尾 TAB键 另起一行。另起一新段落空一行。
分隔符
输入三个减号- 可以加入分隔符/线
代码
可以使用(```)包裹一段代码,并可以指定一种语言。
1 | $(document).ready(function () { |
使用 4 空格缩进,再贴上代码,可以实现相同的的效果。
表格
1 | header 1 | header 2 |
文献引用
这个有点复杂,Markdown原生的不支持引用,需要借助html代码实现。
1 | ### Markdown 文献引用 |
评论