摘要
Hexo平台支持Markdown语法。这是一种轻量级的标记语言。这里简单从互联网上整理了一下可能用到的语法,为方便以后查阅。
标题
在 Markdown 中,你只需要在文本前面加上#即可,同理、你还可以增加二级标题、三级标题、四级标题、五级标题和六级标题,总共六级,只需要增加 # 即可,标题字号相应降低。例如:
注意 :# 和标题之间必须要隔开一个空格,否则Markdown识别不了这是个标题
列表
无序列表
无序列表格式也很常用,在 Markdown 中,你只需要在文字前面加上 - 就可以了(星号、加号或是减号作为列表标记),例如:
效果图:
- 文本1
- 文本2
- 文本3
有序列表
如果你希望有序列表,也可以在文字前面加上 1. 2. 3. 就可以了,例如:
效果图:
- 文本1
- 文本2
- 文本3
注意:Markdown中-,1. 和文本之间必须有个空格
插入链接和图片
插入连接
链接文字都是用 [方括号] 来标记,
方块括号后面紧接着圆括号并插入网址链接,如果你还想要加上链接的 title 文字,只要在网址后面,用双引号把 title 文字包起来即可。
插入链接有两种格式,列如:
效果图:
注意:标点符号必须是英文状态。
插入图片
插入链接只要按照这个格式就可以了,列如:
效果图:
引用
在我们写作的时候经常需要引用他人的文字,这个时候引用这个格式就很有必要了,在 Markdown 中,你只需要在你希望引用的文字前面加上 > 就好了,例如:
效果图:
床前明月光,
疑是地上霜。
举头望明月,
低头思故乡。
锚点
首先是建立一个跳转的连接:
然后标记要跳转到什么位置即可:
效果
跳转到这里:
粗体和斜体
Markdown 的粗体和斜体也非常简单,用两个 包含一段文本就是粗体的语法,用一个 包含一段文本就是斜体的语法。例如:
效果图:
这是粗体
这是斜体
表格
|
|
效果图:
dog | bird | cat |
---|---|---|
foo | foo | foo |
bar | bar | bar |
baz | baz | baz |
分割线
你可以在一行中用三个以上的星号、减号、底线来建立一个分隔线,行内不能有其他东西。你也可以在星号或是减号中间插入空格。下面每种写法都可以建立分隔线:
效果图:
*
注脚
在需要添加注脚的文字后加上脚注名字[^注脚名字],称为加注。 然后在文本的任意位置(一般在最后)添加脚注,脚注前必须有对应的脚注名字。
效果图:
使用 Markdown^1可以效率的书写文档
Latex 公式
行内公式
$E=mc^2$行间公式
$$\sum_{i=1}^n a_i=0$$
显示代码
行内代码
C语言里的函数
scanf()
怎么使用?行间代码
12345#include <stdio.h>int main(void){printf("Hello world\n");}