MarkDown常用语法整理

平时写博客时要经常用到Markdown,发现自己还有很多内容不太熟悉,现将一些自己不太熟但却可能用到的MD语法总结一下(常见的就不再赘述,可以参考 菜鸟教程——Markdown)。

字体

常见的有加粗、斜体、倾斜加粗、删除(注意Markdown中并不包含下划线的语法,这样会和链接的默认样式产生混淆)

  • 加粗
    可以选中需要加粗的文字后按Ctrl+B
    或者使用 **需要加粗的内容**
  • 斜体
    可以选中需要加粗的文字后按Ctrl+I
    或者使用 * 需要变成斜体的内容 *
  • 加粗斜体
    可以用快捷键Ctrl+B+I
    或者使用 *** 需要变成斜体加粗的内容 ***
  • 删除线
    要加删除线的文字左右分别用两个~~号包起来:~需要删除的内容~

引用

在引用的文字前加>即可。引用也可以嵌套,如加两个>>三个>>>
下面是示例:

这是引用的内容

这是引用的内容

这是引用的内容

分割线

三个或者三个以上的 - 或者 * 都可以
示例:
---
----
***
*****

效果如下:





页面内跳转

用法

[跳转](#标题)

跳转目标实际与目标的名字有关,无论前面几个#,都能成功跳转

连接目标 #后面如果有,大写字母,空格,&等符号,很可能导致无法跳转
不区分大小写,通常 / 是能跳转到 /#AA 的

列表

无序列表

无序列表用 - + * 任何一种都可以

有序列表

数字加点,注意 . 和数字要有一个空格
示例

	1. 内容
	2. 内容
	3. 内容

效果如下

  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高级技巧

本文参考博客

原文地址:https://www.cnblogs.com/20191218tangqiheng/p/15314062.html