前言

写过博客的都知道Markdown语法的重要性,否则就会像我一样,在 hexo d 后出现warn警告。这篇博客将轻松搞定Markdown语法~

一、快捷键

功能 快捷键
加粗 Ctrl+B
斜体 Ctrl+I
引用 Ctrl+Q
插入链接 Ctrl+L
插入代码 Ctrl+K
插入图片 Ctrl+G
有序列表 Ctrl+O
无序列表 Ctrl+U
横线 Ctrl+R
撤销 Ctrl+Z
保存 Ctrl+S

二、基本语法

2.1 字体设置

输入内容 显示效果
文本前后各加一个”*” 0w0suy斜体
文本前后各加一个”_” 0w0suy 斜体
文本前后各加两个”*” 0w0suy加粗
文本前后各加三个”*” 0w0suy斜体加粗
文本前后各加一个”~” 0w0suy下划线

2.2 分级标题

输入内容 显示效果
文本前加一个”#” 一级标题
文本前加两个”#” 二级标题
文本前加三个”#” 三级标题
文本前加四个”#” 四级标题

注意:#后空一格在输入文本

2.3 链接

2.3.1 插入本地图片链接

![图片描述](图片路径"title")

2.3.2 插入网络图片

只需要在语法的括号中填入图片的网络链接即可
例如:

2.4 分割线

在一行中输入三个”*”,”-“,”_”都可以建立分割线,行内不能有其他东西,分割线效果如下


2.5 代码块

在写博客的时候,插入代码块这个功能是必不可少的,如果不插入代码块,就没办法直观地显示出代码指令,从而直接运行代码
插入代码块的方式有两种,一种是利用缩进(tab),另一种是利用英文反引号符号(在英文输入法下,与~同键,按一下即可打出`)

2.5.1代码块

缩进4个空格或者按一下tab键,接着输入代码

2.5.2行内式

在一个行内需要引用代码的话,只要用反引号就可
例如,我的ID是 0w0suy

2.5.3多行代码块与语法高亮

在需要高亮的代码块的前一行和后一行使用三个反引号即可,如下图

1
print("hello world")

2.5.4代码块里面包含html代码

在代码区块里面,&、<、>,会自动转化成HTML实体

2.6 引用

2.6.1基本使用

在被引用的文本前面加上”>”符号,并空格,使用效果如下

0w0suy

这是输入内容: >0w0suy

2.6.2嵌套引用

使用效果如下

引用1
引用2
引用3

这是输入内容:>>>引用1,>> 引用2,> 引用3

2.7 表格

以第一大点的快捷键中表格制作为例,表格的基本写法跟表格的形状很相似
代码及效果图如下:

1
2
3
4
5
功能 | 快捷键 |
- | - |
加粗 | Ctrl+B
斜体 | Ctrl+I
引用|Ctrl+Q


功能 快捷键
加粗 Ctrl+B
斜体 Ctrl+I
引用 Ctrl+Q

三、常用技巧

3.1 换行

方法1:连续按两个以上空格+回车
方法2:使用HTML语言换行标签

3.2 缩进字符

&nbsp;我爱学习  我爱学习(缩进四分之一中文)
&ensp;我爱学习  我爱学习 (缩进半个中文,1字符)
&emsp;我爱学习  我爱学习 (缩进1个中文,2字符)

3.3 特殊符号

3.3.1基本符号

对于Markdown中的语法符号,前面加反斜线\即可显示符号本身
格式为\符号
\反斜线
*星号
_下划线
#井号
.句点
!感叹号

3.3.2特殊符号

&#10084;
&#10003;
&#9728;
&#9733;
&#9730;
&#9775;
&#10052;
&#9835;
想知道更多的字符对应的unicode码,可以看这个网站:https://unicode-table.com/cn/

3.4 字体、字号、颜色、背景色

Markdown本身不支持修改字体、字号与颜色等功能

3.5 链接的高级操作

3.5.1行内式

参考上文语法,在一个行内需要引用代码的话,只要用反引号就可
例如,我的ID是 0w0suy

3.5.2参考式链接

在文档要插入图片的地方写 ![图片或网址链接][标记],在文档的最后写上[标记]:图片地址”标题”

3.5.3 内容目录

在段落中填写[top]以显示全文内容的目录结构

3.5.4 注脚

3.6 emoji表情符号

四、高端用法

4.1 LaTeX数学公式

4.2 流程图

4.3 TODO列表

4.4 绘制序列图

五、Markdown工具