最近Blog迁移到了Hexo ,开始全用Markdown这种标记语言进行记录,Markdown好处不再多说,自行参照Markdown Wiki,由于最近频繁使用,这里对Markdown语法进行简要记录。
标题,分N(1-6)级,有几个#号即是几级标题,对应html中的H1-H6,需要注意的是#后需要跟一个半角空格。
1
### Title ###
Title
列表,分有序与无序列表,
a. 有序列表,数字.半角空格,
1
21. order table 1
2. order table 2- order table 1
- order table 2
b. 无序列表,+,-,*都可,后接一个半角空格,可以在嵌套时分别使用
1
2
3+ 1
- 1-1
* 1-1-1- 1
- 1-1
- 1-1-1
- 1-1
引用,> (右尖括号+半角空格)
1
> References Display
References Display
代码块, ```语言名称 + 代码块 ```,现在一般的编辑器都支持代码块高亮
源格式如下:
```python
def functionName():
pass
```
生成的代码块如下:
1
2def functionName():
pass链接,分为行内的链接和注脚形式的链接
a. 行内链接显示:[要显示的链接文字](真正的链接)
1
[Link Text](http://xxx.xxx)
b. 注脚形式的链接 [链接显示的文字 ][链接引用的标签]
[链接引用的标签]:链接地址 “链接标题”
1
2[SubscriptLinkText][Tag]
[Tag]:http://bugcode.net "Bugcode"图片,! [AltText](/path/to/image),这里的图片路径可以是本地的,也可以是网络上的路径
1
![WikiLogo](https://zh.wikipedia.org/static/images/project-logos/zhwiki-hans-2x.png)
![BingPic](https://zh.wikipedia.org/static/images/project-logos/zhwiki-hans-2x.png)
强调文本,粗体,斜体,粗斜体
a. 粗体 __下划线粗体__ 或者 **星号粗体**
1
2__下划线粗体__
**星号粗体**下划线粗体
星号粗体
b. 斜体 _下划线斜体_,*星号斜体*
1
2_下划线斜体_
*星号斜体*下划线斜体
星号斜体
分段, 行尾连续二回车
换行,行尾至少二个空格 + 回车
表格,是Markdown扩展语法,Hexo支持不太好,全用可以用html中的
标签。 扩展语法中的表格语法:
1
2
3| 1 | 2 |
|:-:|:-:|
| 3 | 4 |分隔线,连续输入三个以上的水平分隔符,星号,下划线都可
1
2
3---
*******
_________