Markdown 是一种轻量级标记语言,允许人们使用容易读写的纯文本格式来编写文档。Markdown 让阅读和创作文档变得更加容易。更多信息参考 Markdown 维基百科。

Markdown 编辑器下载

这是 macOS 平台上常用的客户端编辑软件,根据你的爱好自由选择。

  • MacDown 经典双列式页面,左边为编辑页面,右边为渲染后的文档页面。
  • https://typora.io/ 所见即所得,试试渲染文档页面。

Markdown 语法

1、标题

用 # 的数量来标记是几级标题。如:

1
2
3
4
5
6
# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题

演示:

一级标题

二级标题

三级标题

四级标题

五级标题
六级标题

2、字体

用 2 个 * 号来表示斜体,用 4 个 * 号来表示粗体,用 6 个 * 号来表示加粗斜体。如:

1
2
3
*斜体*
**粗体**
***加粗斜体***

演示:

斜体 粗体 加粗斜体

3、列表

无序列表可以用 - 空格 * 空格 + 空格 来表示,如:

1
2
3
- element 1
* element 2
+ element 3

演示:

  • 北京
  • 上海
  • 广州

有序列表用 数字 空格 表示,如:

1
2
3
1. 元素 1
2. 元素 2
3. 元素 3

演示:

4、引用

引用用 > 来表示,如:

1
> 这是引用内容

演示:

天生我材必有用

5、链接、图片

链接用 [链接描述](链接 URL) 来表示,如:

1
[muhlenXi的博客](https://www.muhlenxi.com)

演示:

muhlenXi的博客

图片用[图片描述](图片 URL) 来表示,如:

1
![图片](图片的url)

6、表格

表格是用 | 和 : 来表示的,如:

1
2
3
4
| 默认格式  | 左对齐 | 居中对齐 | 右对齐 |
| --- | :--- | :---: | ---: |
| 默认格式表格内容 | 左对齐表格内容 | 居中表格内容 | 右对齐表格内容 |
| 默认格式表格内容 | 左对齐表格内容 | 居中表格内容 | 右对齐表格内容 |

演示:

姓名 学号 年龄 性别
小明 10 9
小花 11 10

7、代码块

代码块有单行代码和多行代码两种表示方式,如:

1
`这是单行代码`
1
2
3
/```objc
这是多行代码, 实际使用中要去掉前面的符号
/`/``

演示:

sayHello

1
2
3
func sayHello() {
print("Hello World!")
}

8、分隔线

分割线用 ***--- 表示,如:

1
2
***
---

演示:



9、上标和小标

上标用 sup 标签表示,下标用 sub 标签表示。

1
2
3
参考<sup>[1]</sup>

H<sub>2</sub>O

渲染效果:参考[1] 和 H2O