Markdown 是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档,Markdown文件的后缀名便是“.md”。

前言

本文仅供学习探讨之用,如果侵犯了您的权益请联系我删除。

普通文字

语法符号

普通文字


标题

语法符号# == --

效果

标题

代码

# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题

可选语法一级标题
==
可选语法二级标题
--

段落

语法符号\n\n

效果

段落文本,每段之间用空行进行分隔。

I think maybe I should use it to format all of my documents.

代码

段落文本,每段之间用空行进行分隔。

I think maybe I should use it to format all of my documents.

换行

语法符号两个空格

效果

使用空格进行换行
这是第二行

使用<br>进行换行

这是第二行

代码

使用空格进行换行  
这是第二行

使用`<br>`进行换行<br />
这是第二行

强调与斜体

语法符号*

效果

斜体
强调
强调且斜体

代码

*斜体*
**强调**
***强调且斜体***

引用

语法符号>

效果

普通引用

引用中使用其他元素

嵌套引用

嵌套引用

嵌套引用

多段落引用

代码

> 普通引用
>
> *引用中使用其他元素*
>
>> 嵌套引用
>>> 嵌套引用
>>>> 嵌套引用
>
> **多段落引用**

列表

语法符号1-inf +

效果

  1. 有序列表第一个元素
    1. 有序列表嵌套
  2. 有序列表第二个元素
    • 无序列表第一个元素
      • 无序列表嵌套
    • 无序列表第二个元素
  3. 有序列表第三个元素

代码

1. 有序列表第一个元素
    1. 有序列表嵌套
2. 有序列表第二个元素
    + 无序列表第一个元素
        + 无序列表嵌套
    + 无序列表第二个元素
3. 有序列表第三个元素

代码

语法符号 ` 每行缩进四个空格

效果

使用 ` 创建的代码块

使用缩进四个空格创建的代码块
可以多行使用  

可以在段落文本中使用`来创建局部代码块,比如这样。

代码

``使用 ` 创建的代码块``

    使用缩进四个空格创建的代码块
    可以多行使用  

可以在段落文本中使用`` ` ``来创建局部代码块,比`如这`样。

分隔线

语法符号---

效果


代码

---

删除线

语法符号~~内容~~

效果

我喜欢学习

代码

~~我喜欢学习~~

待办事项

语法符号- []

效果

  • 待办事项1
  • 待办事项2

代码

- [x] 待办事项1
- [ ] 待办事项2

链接

语法符号[超链接显示名](超链接地址 "超链接title")

效果

这是一个链接 Markdown语法

可以使用<>括起来链接或邮箱地址:rosebzi@foxmail.com

占位链接

引用导航1^1
引用导航2^2

代码

这是一个链接 [Markdown语法](https://markdown.com.cn "最好的markdown教程")。

可以使用`<>`括起来链接或邮箱地址:<rosebzi@foxmail.com>


[占位链接][reservelink]

[reservelink]: https://bzi-han.github.io/ "Bzi-Han's blog"


引用导航1[^1]
引用导航2[^2]

[^1]: 这里可以写在页面中的任何地方
[^2]: https://bzi-han.github.io/

图片

语法符号![图片alt](图片链接 "图片title")

效果

只显示图片

插画

链接与图片并用,点击图片可跳转

ASCII

代码

只显示图片

![插画](https://s1.ax1x.com/2020/08/27/dfT9Dx.gif "image")

链接与图片并用,点击图片可跳转

[![ASCII](https://s1.ax1x.com/2022/04/17/LU1KxI.md.png "ascii")](https://baike.baidu.com/item/ASCII/309296)

转义

语法符号\ &xxx;

效果

 普通空格 &nbsp;
 半角空格 &ensp;
 全角空格 &emsp;

* 这里使用\转义了*符号

代码

&nbsp;普通空格 `&nbsp;`  
&ensp;半角空格 `&ensp;`  
&emsp;全角空格 `&emsp;`

\* 这里使用`\`转义了`*`符号

表格

语法符号| : -

效果

第一列 第二列 第三列
center aligment left aligment right aligment
data1 data2 data3
data1 data2 data3
data1 data2 data3
data1 data2 data3
data1 data2 data3

代码

| 第一列 | 第二列 | 第三列 |
| :-: | :- | -: |
| center aligment | left aligment | right aligment |
| data1 | data2 | data3 |
| data1 | data2 | data3 |
| data1 | data2 | data3 |
| data1 | data2 | data3 |
| data1 | data2 | data3 |

内嵌HTML

效果

label i
超链接

代码

<i>label i</i>  
<a src="https://bzi-han.github.io/" style="color:#dd001b;cursor:pointer;">超链接</a>