什么?还不会用markdown?还不赶紧来学学

一、标题

标题在 Markdown 中使用 # 号来创建。# 的数量决定了标题的级别,从 #(一级标题)到 ######(六级标题)。

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

二、段落与换行

一个或多个连续的文本行组成一个段落,段落之间用一个或多个空行分隔。若要强制换行,需在行末尾加两个空格(软换行)或者使用双反斜杠(\)(硬换行)。

markdown
这是一个段落。它由多行文本组成,
但没有空行分隔,所以 Markdown 会将其视为一个单独的段落呈现。

这是另一个段落。由于与上一段之间有空行分隔,所以会被渲染为独立的段落。

这是一个段落。它由多行文本组成,
但没有空行分隔,所以 Markdown 会将其视为一个单独的段落呈现。

这是另一个段落。由于与上一段之间有空行分隔,所以会被渲染为独立的段落。

markdown
这是强制换行的示例,  
行末尾加两个空格可以实现换行。

这是强制换行的示例,
行末尾加两个空格可以实现换行。

三、文本样式

粗体

使用双星号 ** 或双下划线 __ 包裹文本,可使文本显示为粗体。

markdown
**这是粗体文本**

这是粗体文本

斜体

使用单星号 * 或单下划线 _ 包裹文本,可使文本显示为斜体。

markdown
*这是斜体文本*

这是斜体文本

四、列表

无序列表

使用星号 *、加号 + 或减号 - 创建无序列表项。

markdown
* 第一项
+ 第二项
- 第三项
  • 第一项

  • 第二项

  • 第三项

有序列表

使用数字后跟英文点号创建有序列表项。数字的实际值无关紧要,渲染时会自动编号。

markdown
1. 第一项
2. 第二项
3. 第三项
  1. 第一项
  2. 第二项
  3. 第三项

五、链接

Markdown 支持两种创建链接的方式:行内式和参考式。

行内式链接

将链接文本放在方括号 [ ] 中,链接地址放在圆括号 ( ) 中。

markdown
[百度](https://www.baidu.com)

百度

参考式链接

为链接定义一个标签,在方括号 [ ] 中写入链接文本,在方括号后紧跟一个由方括号和尖括号组成的标签引用。

markdown
[百度][1]
[1]: https://www.baidu.com

[百度][1]

六、图片

图片的语法类似于链接,在链接语法基础上加一个感叹号 !。

markdown
![描述文本](https://img0.baidu.com/it/u=2508652008,2905948449&fm=253&fmt=auto&app=138&f=JPEG?w=800&h=800)
示例图片:一只灰色卡通猫的插画,白色背景

七、代码

在 Markdown 中,可以使用反引号 ` 包裹代码片段。

markdown
`var x = 5;`

var x = 5;

对于多行代码块,可以使用缩进法(每行缩进 4 个空格或 1 个制表符),或者使用围栏式代码块(使用三个反引号 ``` 包裹代码块,并可指定编程语言)。

text
    // 缩进法
    function test() {
        console.log('Hello World');
    }
text
// 缩进法
function test() {
    console.log('Hello World');
}
javascript
// 围栏式代码块
function test() {
    console.log('Hello World');
}
javascript
// 围栏式代码块
function test() {
    console.log('Hello World');
}

八、引言

使用大于号 > 来创建引言。

markdown
> 这是一个引言。
> 可以包含多行文本。

这是一个引言。
可以包含多行文本。

九、水平线

使用三个或更多星号 *、减号 - 或下划线 _ 创建水平线。

markdown
***
---
___



十、表格

创建表格需要使用竖线 | 分隔表格单元格,使用连字符 - 创建表头分隔栏。

markdown
| 表头 1 | 表头 2 | 表头 3 |
|--------|--------|--------|
| 单元格 | 单元格 | 单元格 |
| 单元格 | 单元格 | 单元格 |
表头 1 表头 2 表头 3
单元格 单元格 单元格
单元格 单元格 单元格

十一、强调(注释)

Markdown 支持使用双感叹号 !! 等符号来实现强调效果,但这种强调效果可能因渲染引擎的不同而有所差异。

markdown
!!注意!!:这是一个需要特别注意的地方。

!!注意!!:这是一个需要特别注意的地方。

十二、其他语法

删除线

使用双波浪线 ~~ 包裹文本,可使文本显示为删除线。

markdown
~~这是一段被删除的文本~~

这是一段被删除的文本

脚注

Markdown 支持脚注,使用方括号 [ ] 和 caret 符号 ^ 创建脚注。

markdown
这是正文文本[^1]。

[^1]: (示例)这是脚注内容。

这是正文文本^1。

转义字符

使用反斜杠 \ 可以对特殊字符进行转义。

markdown
\* 这是一个星号,不是列表符号。

* 这是一个星号,不是列表符号。

结语

这就是markdown的入门解析,希望这篇文章能帮助你快速上手 Markdown。