GX博客

分享个人 Full-Stack JavaScript 项目开发经验

Markdown标记语言介绍

Markdown 是一种简单的标记语言,可以使普通文本具有一定的格式。它可见于 Github 开源项目代码的 README.md 说明文档中,也被大多数如 Webstorm 等的编辑器所支持。本文主要介绍基本的 Markdown 标记语言用法。



标题

跟 html 一样,拥有6级标题,标记方式如下:

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

文本样式

Markdown 提供常规的文字样式标记。

**粗体**
*斜体*
==高亮字体==
~~删除线文字~~
++下划线文字++
注意,这些标记符号与被标记文字之间不能有空格。

排版

Markdown 在排版上需要按照以下规则:

段落与段落之间需要空一行。

段落一的内容

段落二的内容

在引用文字使用回车换行,空一行结束引用。

>引用的文字第一行
引用文字第二行

使用水平线时,需要先空一行。


---

无序列表,可以通过两个空格的缩进区分层级,前三级的列表项符号会发生变化,更深层级的列表项则只缩进不再改变列表项符号。另外,标记符号和被标文字之间需要保留一个空格。

- 一级无序列表
  - 二级无序列表
    - 三级无序列表
      - 四级无序列表(标记符号不再变化)

有序列表,使用数字标记。

1. 有序列表
2. 有序列表

有两种状态的复选框。

- [ ] 非勾选状态的复选框
- [x] 勾选状态的复选框

代码块

代码块通过前后独占一行的三个反引号标识,在第一行反引号后标注使用的语言。

```math
f=x^2
```

```javascript
console.log('hello')
```

```bash
yarn add react
```

链接和图片的标记格式相似,只是图片标记前多一个叹号。

[链接文字](https://www.leeguangxing.cn)

![图片标题](https://www.leeguangxing.cn/images/keep-the-front.jpg)

简单表格

表格必须包含表头和表体。单元格之间以 | 分隔,表头和标题之间使用 | --- | 分隔。其中竖线和文字、横杠、冒号之间不一定需要空格。需要左右对齐和居中的,可以分别在横杠的左端右端和两端添加冒号:

| 左对齐 | 右对齐 | 居中对齐 |
| :--- | ---: | :---: |
| 单元格 | 单元格 | 单元格 |
| 单元格 | 单元格 | 单元格 |

以上列出的是 Markdown 标记语言的基本用法,有些 web 服务或编辑器可能会对其进行扩展。
文章关键字:Markdown标记语言.md

版权声明:

本文为博主原创文章,若需转载,须注明出处,添加原文链接。

https://leeguangxing.cn/blog_post_61.html