Markdown 语法(笔记)

213 阅读7分钟

Markdown 基本语法

标题

Markdown渲染输出
# 标题等级1

标题等级1

## 标题等级2

标题等级2

### 标题等级3

标题等级3

##### 标题等级4

标题等级4

###### 标题等级5
标题等级5
####### 标题等级6
标题等级6

Markdown渲染输出
标题等级1
======

标题等级1

标题等级2
-----------

标题等级2

段落

Markdown渲染输出
我真的很喜欢使用Markdown。

我想从现在开始,我将使用它来格式化所有文档。

我真的很喜欢使用Markdown。

我想从现在开始,我将使用它来格式化所有文档。

换行

Markdown渲染输出
这是第一行。
这是第二行。
这是第一行。
这是第二行。

着重

粗体

Markdown渲染输出
我只喜欢**粗体字**。我只喜欢粗体字
我只喜欢 __粗体字__。我只喜欢 粗体字

斜体

Markdown渲染输出
斜体文字是*猫的叫声*。斜体文字是猫的叫声
斜体文字是 _猫的叫声_。斜体文字是 猫的叫声

粗体和斜体

Markdown渲染输出
这段文字***真的很重要***。这段文字真的很重要
这段文字 ___真的很重要___。这段文字 真的很重要
这段文字 __*真的很重要*__。这段文字 真的很重要
这段文字 **_真的很重要_**。这段文字 真的很重要

块引用

> 桃乐丝(Dorothy)跟着她走过了她城堡中许多美丽的房间。

桃乐丝(Dorothy)跟着她走过了她城堡中许多美丽的房间。


> 桃乐丝(Dorothy)跟着她走过了她城堡中许多美丽的房间。
>
> 女巫请她清洗锅碗瓢盆,扫地,并用木柴取火。

桃乐丝(Dorothy)跟着她走过了她城堡中许多美丽的房间。

女巫请她清洗锅碗瓢盆,扫地,并用木柴取火。


> 桃乐丝(Dorothy)跟着她走过了她城堡中许多美丽的房间。
>
>> 女巫请她清洗锅碗瓢盆,扫地,并用木柴取火。

桃乐丝(Dorothy)跟着她走过了她城堡中许多美丽的房间。

女巫请她清洗锅碗瓢盆,扫地,并用木柴取火。


> #### 季度业绩看起来不错!
>
> - 收入超出了预期。
> - 利润比以往任何时候都高。
>
>  *一切*都按**计划进行**

季度业绩看起来不错!

  • 收入超出了预期。
  • 利润比以往任何时候都高。

一切都按计划进行

清单

有序列表

Markdown渲染输出
1. 第一项
2. 第二项
3. 第三项
4. 第四项
  1. 第一项
  2. 第二项
  3. 第三项
  4. 第四项
1. 第一项
1. 第二项
1. 第三项
1. 第四项
  1. 第一项
  2. 第二项
  3. 第三项
  4. 第四项
1. 第一项
8. 第二项
3. 第三项
5. 第四项
  1. 第一项
  2. 第二项
  3. 第三项
  4. 第四项
1. 第一项
2. 第二项
3. 第三项
      1. 缩进项
      2. 缩进项
4. 第四项
  1. 第一项
  2. 第二项
  3. 第三项
    1. 缩进项
    2. 缩进项
  4. 第四项

无序列表

Markdown渲染输出
- 第一项
- 第二项
- 第三项
- 第四项
  • 第一项
  • 第二项
  • 第三项
  • 第四项
* 第一项
* 第二项
* 第三项
* 第四项
  • 第一项
  • 第二项
  • 第三项
  • 第四项
+ 第一项
* 第二项
- 第三项
+ 第四项
  • 第一项
  • 第二项
  • 第三项
  • 第四项
- 第一项
- 第二项
- 第三项
      - 缩进项
      - 缩进项
- 第四项
  • 第一项
  • 第二项
  • 第三项
    • 缩进项
    • 缩进项
  • 第四项

在列表中添加元素

段落

* 这是第一个列表项。
* 这是第二个列表项。

  我需要在第二个列表项下面添加另一段。
  
* 这是第三个列表项。
  • 这是第一个列表项。

  • 这是第二个列表项。

    我需要在第二个列表项下面添加另一段。

  • 这是第三个列表项。

块引用

* 这是第一个列表项。
* 这是第二个列表项。

  > 在第二个列表项的下方,blockquote看起来不错。

* 这是第三个列表项。
  • 这是第一个列表项。

  • 这是第二个列表项。

    在第二个列表项的下方,blockquote看起来不错。

  • 这是第三个列表项。

代码块

1. 打开文件。
2. 在第21行找到以下代码块:

       <html>
         <head>
           <title>Test</title>
         </head>

3. 更新标题以匹配您的网站名称。
  1. 打开文件。

  2. 在第21行找到以下代码块:

     <html>
       <head>
        <title>Test</title>
       </head>
    
  3. 更新标题以匹配您的网站名称。

图片

1. 打开包含Linux吉祥物的文件。
2. 惊叹于它的美丽。

    ![](https://p6-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/535e3987edfd453c8dcce7d3f933e6ac~tplv-k3u1fbpfcp-watermark.image)

3. 关闭文件。
  1. 打开包含Linux吉祥物的文件。

  2. 惊叹于它的美丽。

  3. 关闭文件。

代码

Markdown渲染输出
在命令提示符下,键入`nano`。在命令提示符下,键入nano

转义刻度线

Markdown渲染输出
``Use `code` in your Markdown file.``Use `code` in your Markdown file.

代码块

    <html>
      <head>
      </head>
    </html>
<html>
  <head>
  </head>
</html>

水平线

***

---

___

链接

我最喜欢的搜索引擎是[Duck Duck Go](https://duckduckgo.com)。

我最喜欢的搜索引擎是Duck Duck Go

添加标题

我最喜欢的搜索引擎是[Duck Duck Go](https://duckduckgo.com '最好的隐私搜索引擎')。

我最喜欢的搜索引擎是Duck Duck Go

网址和电子邮件地址

<https://markdown.p2hp.com>

<fake@example.com>

markdown.p2hp.com

fake@example.com

格式化链接

我喜欢支持 **[EFF](https://eff.org)**。

这是《*[Markdown指南]*(https://markdown.p2hp.com)》。

我喜欢支持 EFF

这是《Markdown指南》。

参考样式链接

在地上的一个洞里住着一个霍比特人。这不是一个肮脏,肮脏,潮湿的洞,里面充满蠕虫的末端和难闻的气味,也没有一个干燥,裸露,沙质的洞,里面没有东西可以坐下或进食:那是一个[霍比特洞][1],意味着[舒适][2][1]: <https://en.wikipedia.org/wiki/Hobbit#Lifestyle> 'Hobbit lifestyles'
[2]: https://en.wikipedia.org/wiki/Hobbit#Lifestyle (Hobbit lifestyles)

在地上的一个洞里住着一个霍比特人。这不是一个肮脏,肮脏,潮湿的洞,里面充满蠕虫的末端和难闻的气味,也没有一个干燥,裸露,沙质的洞,里面没有东西可以坐下或进食:那是一个霍比特洞,意味着舒适


在地上的一个洞里住着一个霍比特人。这不是一个肮脏,肮脏,潮湿的洞,里面充满蠕虫的末端和难闻的气味,也没有一个干燥,裸露,沙质的洞,里面没有东西可以坐下或进食:那是一个[霍比特洞](https://en.wikipedia.org/wiki/Hobbit#Lifestyle 'Hobbit lifestyles'),意味着舒适。

在地上的一个洞里住着一个霍比特人。这不是一个肮脏,肮脏,潮湿的洞,里面充满蠕虫的末端和难闻的气味,也没有一个干燥,裸露,沙质的洞,里面没有东西可以坐下或进食:那是一个霍比特洞,意味着舒适。

图片

![费城的魔法花园。这个地方真酷!](https://p1-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/b7717f303a434b5b888b75721661e9b5~tplv-k3u1fbpfcp-watermark.image '费城魔术花园')

费城的魔法花园。这个地方真酷!

链接图像

[![沙漠中的一块老石头](https://p1-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/56f3a5914b80429892ac2e369c431f8e~tplv-k3u1fbpfcp-watermark.image '博罗杰斯(Beau Rogers),新墨西哥希普罗克(Shiprock)')](https://www.flickr.com/photos/beaurogers/31833779864/in/photolist-Qv3rFw-34mt9F-a9Cmfy-5Ha3Zi-9msKdv-o3hgjr-hWpUte-4WMsJ1-KUQ8N-deshUb-vssBD-6CQci6-8AFCiD-zsJWT-nNfsgB-dPDwZJ-bn9JGn-5HtSXY-6CUhAL-a4UTXB-ugPum-KUPSo-fBLNm-6CUmpy-4WMsc9-8a7D3T-83KJev-6CQ2bK-nNusHJ-a78rQH-nw3NvT-7aq2qf-8wwBso-3nNceh-ugSKP-4mh4kh-bbeeqH-a7biME-q3PtTf-brFpgb-cg38zw-bXMZc-nJPELD-f58Lmo-bXMYG-bz8AAi-bxNtNT-bXMYi-bXMY6-bXMYv)

沙漠中的一块老石头

转义字符

\* 如果没有反斜杠,这将是无序列表中的项目符号。

* 如果没有反斜杠,这将是无序列表中的项目符号。

Markdown 扩展语法

表格

| 句法 | 描述 |
| ---- | ---- |
| 标头 | 文本 |
| 段 | 文本 |
句法描述
标头标题
文本

对齐

| 句法 | 描述 | 测试文字 |
| :--- | :----: | ---: |
| 标头 | 标题 | 这是&#124;这个 |
| 段 | 文本 | 和[更多](https://www.baidu.com/) |
句法描述测试文字
标头标题这是|这个
文本更多

围栏代码块

~~~
{
  "firstName": "John",
  "lastName": "Smith",
  "age": 25
}
~~~
{
  "firstName": "John",
  "lastName": "Smith",
  "age": 25
}

语法高亮

```json
{
  "firstName": "John",
  "lastName": "Smith",
  "age": 25
}
```
{
  "firstName": "John",
  "lastName": "Smith",
  "age": 25
}

标题编号

### My Great Heading {#custom-id}

My Great Heading

链接到标题ID

Markdown渲染输出
[Heading IDs](#custom-id)Heading IDs

定义清单

第一学期
: 这是第一个术语的定义。

第二期
: 这是第二项的定义。
: 这是第二项的另一个定义。

第一学期
这是第一个术语的定义。

第二期
这是第二项的定义。
这是第二项的另一个定义。

删除线

~~世界是平坦的。~~我们现在知道世界是圆的。

世界是平坦的。我们现在知道世界是圆的。

任务清单

- [x] Write the press release
- [ ] Update the website
- [ ] Contact the media
  • Write the press release
  • Update the website
  • Contact the media

自动网址链接

http://www.example.com

www.example.com

禁用自动URL链接

`http://www.example.com`

http://www.example.com

脚注

这是一个简单的脚注,[^1]是一个较长的脚注。[^2]
[^1]: 这是第一个脚注。
[^2]: 这是一个包含多个段落和代码的代码。

	缩进段落以将其包括在脚注中。
    
	`{ my code }`
    
	添加任意多的段落。

这是一个简单的脚注,1是一个较长的脚注。2

Footnotes

  1. 这是第一个脚注。

  2. 这是一个包含多个段落和代码的代码。

    缩进段落以将其包括在脚注中。

    { my code }

    添加任意多的段落。