Markdown的基本语法

这是ZPHXD空间内的第一篇BLOG,所以来介绍Markdown的基本语法,参考知乎.

MarkDown

一、Markdown简介

Markdown是一种轻量级标记语言,能将文本换成有效的XHTML(或者HTML)文档,它的目标是实现易读易写,成为一种适用于网络且简洁轻便的书写语言。

二、Markdown标题

Markdown支持两种标题的语法,类Setext和类Atx形式。
类Setext形式是用底线的形式,用 = (最高价标题) 和 - (第二阶标题),例如:

1
2
3
4
5
This is an H1 
=============

This is an H2
-------------

任何数量的 =- 都可以有效果。
类Atx形式则是在行首插入1到6个 # ,对应标题1到6级标题,例如:

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

三、Markdown段落和换行

一个Markdown段落是由一个或多个连续的文本行组成,它的前后要有一个以上的空行(空行的定义是显示上看起来像是空的,便会被视为空行。比方说,若某一行只包含空格和制表符,则该行也会被视为空行)。普通段落不该用空格或制表符来缩进。

四、Markdown列表

Markdown支持有序列表和无序列表

1.无序列表

无序列表用 * , + , - 作为列表标记,语法如下:

1
2
3
* red
* green
* blue

等同于:

1
2
3
+ red
+ green
+ blue

等同于:

1
2
3
- red
- green
- blue

2.有序列表

有序列表则使用数字接着一个英文句点:

1
2
3
1. Bird
2. McHale
3. Parish

五、Markdown代码区块

1.代码高亮

用重音符`这个符号来包围想要高亮显示的代码块:

bar,foo

源代码为:

1
`bar,foo`

2.插入多行代码块

用三个连续的重音符```来引入接下来的一行或多行代码块,并同样使用```来表示代码块到此为止。可以在第一行给出代码使用的具体语言。例如:

1
2
3
# 这是在Markdown中的代码块
for i in range(10)
print(i)

Markdown的基本语法
http://zphxd.top/2022/11/01/Markdown的基本语法/
作者
i1548708011
发布于
2022年11月1日
许可协议