前言
最近自己搭建了一个博客网站,写文章时用到了markdown语法,之前虽未接触过markdown语法,但在两三天的使用过程中感觉markdown语法很棒,写法简洁,而且支持Html语言。特总结一些常用的语法如下:
语法汇总
标题
markdown有6种标题,写法如下:
级别 | 写法 |
---|---|
1级 | # 大标题 |
2级 | ## 前言 |
3级 | ### 语法汇总 |
4级 | #### 标题 |
5级 | ##### 标题5 |
6级 | ###### 标题6 |
注意:#号和文字之间有空格
段落
写完一段话,一般空出一行便可以分为两个段落,如果不主动空行,其便会认为为一个段落。
也可以在一段话的结束输入两个空格,markdown也会换行。
注意:这两种换行,第一种间距大。我现在这段话分别用了空格换行和空行换行。
tab键
这是一段用了tab缩进的话。
这是用了两个tab缩进的话。
这是一段很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长的话。
注意:当一段话过长时,这样生成的句子可能不换行,而是在下面有一个拉动条。
资源引用
引用静态资源时,如img,png,gif等
语法:![图片名称](图片的绝对路径或者相对路径)
![upload successful](/images/pasted-10.png)
引用网址时,直接贴上网址就能识别
表格
语法:
| Name | Value |
|-------------|:-----------: |
| sakuratears | 999999 |
效果:
| Name | Value |
|————-|:———–: |
| sakuratears | 999999 |
注意:在表头下方的分隔线标记中加入 :,即可标记下方单元格内容的对齐方式,默认左对齐:
:— 代表左对齐
:–: 代表居中对齐
—: 代表右对齐
left(:— ) | center(:—-: ) | right( —-:) |
---|---|---|
left | center | right |
加粗 斜体 删除线
加粗语法: **要加粗的字**
加粗效果: 要加粗的字
斜体语法:*斜体的字*
斜体效果: 斜体的字
删除线语法: ~~要删除的字~~
删除线效果: 要删除的字
引用
如果需要引用文献资料或者别的引用,可以用大于号解决:
语法:>要引用的文字
效果:
要引用的文字
列表
有序列表
语法:在指定序号后面加上点(.) 并空格
1. aaa
2. bbb
3. ccc
效果:
- aaa
- bbb
- ccc
无序列表
语法:在文字前面加上* 或者 + 或者 - 并空格
* aaa
* bbb
* ccc
效果:
- aaa
- bbb
- ccc
注意: 如果生成多级列表,可以这样:
- 1.a
- 1.1.aa
- 1.1.1.aaa
- 2.b
- 3.c
效果图:
- 1.a
- 1.1.aa
- 1.1.1.aaa
- 1.1.aa
- 2.b
- 3.c
代码支持
语法:
1
//代码片段
效果:一段java代码
1 | System.out.println("Hello World"); |
其他
由于Markdown支持Html语法,故Markdown以上无法实现的可以借助Html实现,如居中实现:
<center>这段话要居中</center>
效果: