Markdown的主要语法介绍

Markdown 是一种轻量级标记语言,它使用简单的语法来格式化文本。Markdown 的语法非常简单,常用的 Markdown 语法有以下几点:

标题

在Markdown中,可以使用 # 号表示不同级别的标题。例如:

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

显示:

一级标题

二级标题

三级标题

四级标题

五级标题
六级标题

一级标题到六级标题,分别对应 1-6 个 # 号。

列表

Markdown 支持无序列表和有序列表。
无序列表使用 -、+、* 任意一种符号即可:

1
2
3
- 无序列表项1 
- 无序列表项2
- 无序列表项3

显示:

  • 无序列表项1
  • 无序列表项2
  • 无序列表项3

有序列表使用数字后接 . 号:

1
2
3
1. 有序列表项1
2. 有序列表项2
3. 有序列表项3

显示:

  1. 有序列表项1
  2. 有序列表项2
  3. 有序列表项3

代码块

Markdown 中插入代码块使用( ```) 包裹代码,并指定语言:

python print('Hello World!') ​

显示:

1
print('Hello World!') 

链接

Markdown中的链接格式如下:

1
[链接文字](链接地址)

例如:

1
[简书](https://www.jianshu.com)

显示:简书

图片

插入图片的语法和插入链接类似,只是前面多一个 ! :

1
![图片alt](图片地址)

引用

如果要标记一段引用文字,可以在前面加 > :

1
> 这是一个引用

显示:

这是一个引用

粗体和斜体

使用 ** 和 __ 表示粗体,使用 * 和 _ 表示斜体。
例如:

1
2
3
4
5
6
7
**这是粗体文字**

_\_这是粗体文字_\_

*这是斜体文字*

_这是斜体文字_

显示为:

这是粗体文字

这是粗体文字

这是斜体文字

这是斜体文字

表格

在Markdown中,可以使用|来创建表格,使用-来创建表头。
例如:

1
2
3
4
|name|age|
|-|-|
|张三|18|
|李四|20|

显示为:

name age
张三 18
李四 20

我们可以对齐表格中的文字:

  • 使用:-表示左对齐
  • 使用:-:表示居中对齐
  • 使用-:表示右对齐
    例如:
    1
    2
    3
    4
    | 左对齐 | 居中对齐 | 右对齐 |
    | :------ | :--------: | ------:|
    | 数据1 | 数据2 | 数据3 |
    | 数据4 | 数据5 | 数据6 |
    显示:
左对齐 居中对齐 右对齐
数据1 数据2 数据3
数据4 数据5 数据6

内嵌HTML

Markdown 支持直接在文档内嵌入 HTML 代码,只要将 HTML 代码用 和 标签包裹起来即可。
例如:

1
这是红色文字

显示:这是红色文字

转义字符

如果要显示原本用于Markdown格式化的字符,可以使用反斜线\进行转义。
例如:

1
\\*文本会显示星号\\*

显示:\文本会显示星号\

删除线

使用 ~~ 表示删除线。
例如:

1
~~这句话有删除线~~

显示:
这句话有删除线

分隔线

可以使用三个或以上 - 或者 * 来添加分隔线。
例如:

1
2
---
***

显示:


下划线

1
下划线

显示:下划线

上标

使用HTML的``标签来表示上标。
实例:

1
2nd 表示第二。

显示:2nd

下标

使用HTML的``标签来表示下标。
实例:

1
H2O 表示水分子。

显示:H2O

自动链接

Markdown 支持以合理的方式自动转换 URL 为链接。
例如:

1
https://www.google.com

这基本概括了 Markdown 的主要语法, 这篇文章只是对其做一个简单的介绍,希望可以帮助你快速了解 Markdown 的用法。