【笔记】Markdown文档学习笔记

前言

Markdown文档实际上就是通过文档的形式渲染HTML页面
通过Markdown语法编写的.md文件通过特定软件打开即可渲染HTML页面

标题

1
2
3
4
5
6
# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题
1
2
3
4
5
6
<h1>一级标题</h1>
<h2>二级标题</h2>
<h3>三级标题</h3>
<h4>四级标题</h4>
<h5>五级标题</h5>
<h6>六级标题</h6>

一级标题

1
2
一级标题
===
1
<h1>一级标题</h1>

二级标题

1
2
二级标题
---
1
<h2>二级标题</h2>

正文

1
文本内容
1
<p>文本内容</p>

粗体

1
__文本内容__
1
**文本内容**
1
<strong>文本内容</strong>

斜体

1
_文本内容_
1
*文本内容*
1
<em>文本内容</em>

删除线

1
~~文本内容~~
1
<del>文本内容</del>

无序列表

1
2
- 文本内容
- 文本内容
1
2
* 文本内容
* 文本内容
1
2
3
4
5
6
<ul>
<li>文本内容</li>
<ul>
<li>文本内容</li>
</ul>
</ul>

有序列表

1
2
1. 文本内容
2. 文本内容
1
2
3
4
5
6
<ol>
<li>文本内容</li>
<ol>
<li>文本内容</li>
</ol>
</ol>

超链接

1
[文本内容](http://127.0.0.1:80/)
1
<a href="http://127.0.0.1:80/">文本内容</a>

参考文献风格超链接

1
2
3
[文本内容][1].

[1]: http://127.0.0.1:80/ "标题"
1
<a href="http://127.0.0.1:80/" title="标题">文本内容</a>

自动超链接

  • 超链接内容和超链接地址都是URL
1
<http://127.0.0.1:80/>
1
<a href="http://127.0.0.1:80/">http://127.0.0.1:80/</a>

图片

1
![内容](http://127.0.0.1:80/image.webp)
1
<img src="http://127.0.0.1:80/image.webp" alt="内容">
  • 内容是图片加载不出来显示的文字,可以省略
1
![](http://127.0.0.1:80/image.webp)
1
<img src="http://127.0.0.1:80/image.webp" alt="">

图片超链接

1
[![](http://127.0.0.1:80/image.webp)](http://127.0.0.1:80/)
1
<a href="http://127.0.0.1:80/"><img src="http://127.0.0.1:80/image.webp" alt=""></a>

Github徽标(Github Badges)

代码块

不带行号

    代码

带行号

```编程语言
代码
```

高级用法

```编程语言 文件路径 超链接地址 超链接名称
代码
```

行内代码块

`代码`

Mermaid绘制流程图

```mermaid
graph TD
    Collection[Collection] --> List[List]
    Collection --> Set[Set]
    Collection --> Map[Map]
```

表格

1
2
3
4
|列名|列名|
|---|---|
|单元格|单元格|
|单元格|单元格|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<table>
<tr>
<th>列名</th>
<th>列名</th>
</tr>
<tr>
<td>单元格</td>
<td>单元格</td>
</tr>
<tr>
<td>单元格</td>
<td>单元格</td>
</tr>
</table>

完成

参考文献

IDEA Preferences
CSDN——珍妮玛•黛金