MarkDown 快速入门
文章目录

基本的markdown语法
标题
一个#
号,接一个空格
,接标题名称:# 一级标题
两个#
号,接一个空格
,接标题名称:## 二级标题
换行
类似html, 使用<br>
换行
强调
斜体
在需要斜体的字符前后,各添加一个*
或者_
,如:
**这是斜体的一段文字**
:这是斜体的一段文字
__这是斜体的一段文字__
:这是斜体的一段文字
加粗
在需要加粗的字符前后,各添加两个*
或者_
,如:
**这是加粗的一段文字**
:这是加粗的一段文字
__这是加粗的一段文字__
:这是加粗的一段文字
加粗 + 斜体
在需要强调的字符前后,各添加三个*
或者_
,如:
***这是强调的一段文字***
:这是强调的一段文字
___这是强调的一段文字___
:这是强调粗的一段文字
引用
段落前添加一个>
符号,如:
> 这是一个单引用
这是一个引用
> 这是一个多引用
> 这是引用的第二句话
这是一个多引用
这是引用的第二句话
> 这是一个嵌套引用
>> 这是嵌套引用内的一句话
这是一个嵌套引用
这是嵌套引用内的一句话
> 这是一个嵌套引用
>> 这是嵌套引用内的一句话
这是一个嵌套引用
这是嵌套引用内的一句话
> 这是一个带有其他元素的引用
> 1. 有序列表1
> 2. 有序列表2
> - 无序列表1
> - 无需列表2
> ***一个简单的强调语法***
这是一个带有其他元素的引用
- 有序列表1
- 有序列表2
- 无序列表1
- 无需列表2
一个简单的强调语法
列表
列表中四个空格或者一个制表符为一层
有序列表
1. 有序列表1
1.子列表1.1
2.子列表1.2
2. 有序列表2
3. 有序列表3
1.子列表3.1
2.子列表3.2
- 有序列表1
- 子列表1.1
- 子列表1.2
- 有序列表2
- 有序列表3
- 子列表3.1
- 子列表3.2
无序列表
- 有序列表1
-子列表1.1
-子列表1.2
- 有序列表2
- 有序列表3
-子列表3.1
-子列表3.2
- 有序列表1
- 子列表1.1
- 子列表1.2
- 有序列表2
- 有序列表3
- 子列表3.1
- 子列表3.2
代码
单词或短语
使用两个`包住,如:
一句`短语`在此:一句短语
在此
代码块
有的md软件支持四个空格或一个制表符来快速实现代码块,有的不支持
通常是在代码块前后各添加三个`,如:
```
#这是个代码块
#!/bin/bash
bash ./Anaconda.sh
```
效果如下:
#这是个代码块
#!/bin/bash
bash ./Anaconda.sh
分隔线
只要在一行单独使用三个*
或三个-
或三个_
即可,三种效果一样,如:
***
或
---
或
___
👆👆注意单独成行
超链接
语法是:[显示名](超链接地址)
以百度为例:[百度一下](http://www.baidu.com)
:百度一下
拓展:
[百度一下](http://www.baidu.com "提示文字:跳转百度")
:百度一下
使用尖括号将URL或email地址变成可点击的链接,如:
<http://www.baidu.com>
<goo.xxx@gmail.com>
http://www.baidu.com
goo.xxx@gmail.com
图片
语法 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-J9lp9dMI-1688614165703)(地址(相对或绝对))]
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-mp8jjgcZ-1688614165704)(./images/1688612497336.png)]
:
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-01GYKDMM-1688614165704)(./images/1688612497336.png)]
高级markdown语法
表格
| 栏目1 | 栏目2 | 栏目3 |
| :-- | :--: | --: |
| 左对齐 | 居中对齐 | 右对齐 |
| 内容 | 内容 | 内容 |
栏目1 | 栏目2 | 栏目3 |
---|---|---|
左对齐 | 居中对齐 | 右对齐 |
内容 | 内容 | 内容 |
围栏代码块
使用三个`或三个~包围创建围栏代码块
```
{
“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
}
脚注
使用[^]
创建脚注,如:
Here's a simple footnote,[^1] and here's a longer one.[^bignote]
[^1]: This is the first footnote.
[^bignote]: Here's one with multiple paragraphs and code.
Here’s a simple footnote,1 and here’s a longer one.2
定义列表
使用:
创建定义列表
First Term
: This is the definition of the first term.
Second Term
: This is one definition of the second term.
: This is another definition of the second term.
-
First Term
- This is the definition of the first term. Second Term
- This is one definition of the second term.
- This is another definition of the second term.
任务列表
语法如下:
- [ ] 任务1
- [x] 任务2(已完成)
- [ ] 任务3
- [x] 任务4(已完成)
代码中有x表示完成,空表示待做
- 任务1
- 任务2(已完成)
- 任务3
- 任务4(已完成)
删除线
需要使用删除线的短句两边各使用两个~
包围即可,如:
~~删除线~~所在的句子
删除线所在的句子
👇👇下面是
注脚
章节的注脚