平时写博客时要经常用到Markdown,发现自己还有很多内容不太熟悉,现将一些自己不太熟但却可能用到的MD语法总结一下(常见的就不再赘述,可以参考 菜鸟教程——Markdown)。
字体
常见的有加粗、斜体、倾斜加粗、删除(注意Markdown中并不包含下划线的语法,这样会和链接的默认样式产生混淆)
- 加粗
可以选中需要加粗的文字后按Ctrl+B
或者使用 **需要加粗的内容** - 斜体
可以选中需要加粗的文字后按Ctrl+I
或者使用 * 需要变成斜体的内容 * - 加粗斜体
可以用快捷键Ctrl+B+I
或者使用 *** 需要变成斜体加粗的内容 *** - 删除线
要加删除线的文字左右分别用两个~~号包起来:~需要删除的内容~
引用
在引用的文字前加>即可。引用也可以嵌套,如加两个>>三个>>>
下面是示例:
这是引用的内容
这是引用的内容
这是引用的内容
分割线
三个或者三个以上的 - 或者 * 都可以
示例:
---
----
***
*****
效果如下:
页面内跳转
用法
[跳转](#标题)
跳转目标实际与目标的名字有关,无论前面几个#,都能成功跳转
连接目标 #后面如果有,大写字母,空格,&等符号,很可能导致无法跳转
不区分大小写,通常 / 是能跳转到 /#AA 的
列表
无序列表
无序列表用 - + * 任何一种都可以
有序列表
数字加点,注意 . 和数字要有一个空格
示例
1. 内容
2. 内容
3. 内容
效果如下
- 内容
- 内容
- 内容
列表嵌套
上一级和下一级之间敲三个(或以上)空格即可
表格
基本格式
表头|表头|表头
---|:--:|---:
内容|内容|内容
内容|内容|内容
第二行分割表头和内容。
- 有一个就行,为了对齐,多加了几个
文字默认居左
-两边加:表示文字居中
-右边加:表示文字居右
注:原生的语法两边都要用 | 包起来。此处省略
效果如下:
表头 | 表头 | 表头 |
---|---|---|
内容 | 内容 | 内容 |
内容 | 内容 | 内容 |
示例:
姓名|技能|排行
--|:--:|--:
刘备|哭|大哥
关羽|打|二哥
张飞|骂|三弟
效果如下:
姓名 | 技能 | 排行 |
---|---|---|
刘备 | 哭 | 大哥 |
关羽 | 打 | 二哥 |
张飞 | 骂 | 三弟 |
代码
单行代码:代码之间分别用一个反引号包起来
`代码内容`
效果如下
代码内容
代码块:代码之间分别用三个反引号包起来,且两边的反引号单独占一行
```
代码...
代码...
代码...
```
流程图
flow
st=>start: 开始
op=>operation: My Operation
cond=>condition: Yes or No?
e=>end
st->op->cond
cond(yes)->e
cond(no)->op
&
博客园貌似不支持流程图……
更多MarkDown高级用法可以参考菜鸟教程MarkDown高级技巧
本文参考博客