01 史上最全的 makedown语法
1. 输出目录
[toc] #表示输出目录
目录
2. 代码块
一对 "```" 。注意是两行。
注意:很多字符是需要转义的,使用反斜杠`\` 进行转义
!/bin/bash
行内代码
`st=>start: start:>https://www.baidu.co`
行内代码
curl "https://www.baidu.com"
3. 标题
# 一号标题
## 二号标题
### 三号标题
#### 四号标题
##### 五号标题
###### 六号标题
#号必须在行首
例如
一号标题
二号标题
三号标题
四号标题
五号标题
六号标题
4. 斜体和粗体
*斜体*
**粗体**
***又斜又粗***
# "\" 表示换行
斜体
粗体
又斜又粗
5. 分割线
使用三个以上的 "---" 或者 "***"
表示,且这一行只有符号,注意不要被识别为二级标题即可,例如中间或者前面可以加空格
例如下面效果:
dfwe
dsf
cds
1 23
6. 超链接和图片
超链接写法: [https://www.baidu.com/]
图片写法: ![https://www.baidu.com/]
#写法类似,超链接在图片前面加 `!`
7. 无序列表
+ 一层
- 二层(这里使用tab建补齐,即4个空格)
- 二层
* 三层 (这里使用两个tab建补齐,即8个空格)
+ 四层 (这里使用三个tab建补齐,即12个空格)
+ 一层
例子如下:
- 一层
- 二层(这里使用tab建补齐,即4个空格)
- 二层
- 三层 (这里使用两个tab建补齐,即8个空格)
- 四层 (这里使用三个tab建补齐,即12个空格)
- 三层 (这里使用两个tab建补齐,即8个空格)
- 一层
8. 有序列表
使用`1. ` (点号后面有个空格)表示有序列表,可嵌套
1. 一层
1. 二层 (这里使用tab建补齐,即4个空格)
1. 三层 (这里使用两个tab建补齐,即8个空格)
2. 三层
1. 四层 (这里使用三个tab建补齐,即12个空格)
2. 二层
2. 一层
例如:
- 一层
- 二层 (这里使用tab建补齐,即4个空格)
- 三层 (这里使用两个tab建补齐,即8个空格)
- 三层
- 四层 (这里使用三个tab建补齐,即12个空格)
- 二层
- 二层 (这里使用tab建补齐,即4个空格)
- 一层
9. 文字引用
使用 > 表示,可以有多个 > ,表示层级更深,注意换行用 `\`
> 第一层 \
one data
>> 第二层 \
two data (`\` 表示换行) \
> 这样是跳不出去的
>>> 第三层 (还可以更深)\
three data
例如:
第一层
one data第二层
two data (\
表示换行) \
这样是跳不出去的第三层 (还可以更深)
three data
10. 表格
直接看例子吧,第二行的 ---: 表示了对齐方式,默认左对齐,还有 右对齐 和 居中
|商品|数量|单价|
|-|-------:|:------:|
|苹果|10|\$1|
|电脑|1|\$1000|
商品 | 数量 | 单价 |
---|---|---|
苹果 | 10 | $1 |
电脑 | 1 | $1000 |
id | name | phone |
---|---|---|
1 | abao | 2121312213131 |
2 | zhangsan | dvvafv |
11. 流程图 ~
主要的语法为 name=>type: describe,其中 type 主要有以下几种:
1.开始和结束:start end
2.输入输出:inputoutput
3.操作:operation
4.条件:condition
5.子程序:subroutine
12. 数学公式 ~
使用 $ 表示,其中一个 $ 表示在行内,两个 $ 表示独占一行。
eg : $\sum_{i=1}^n a_i=0$
支持 LaTeX 编辑显示支持,访问 MathJax 参考更多使用方法。
推荐一个常用的数学公式在线编译网站:https://private.codecogs.com/latex/eqneditor.php
eg : $\sum_{i=1}^n a_i=0$
$$E=mc^2$$
13. 为字体加颜色
<font face="黑体">我是黑体字</font>
<font face="微软雅黑">我是微软雅黑</font>
<font face="STCAIYUN">我是华文彩云</font>
<font color=#0099ff size=7 face="黑体">color=#0099ff size=72 face="黑体"</font>
<font color=#00ffff size=72>color=#00ffff</font>
<font color=gray size=72>color=gray</font>
#参考链接:https://blog.csdn.net/liuhw4598/article/details/78279737/
我是黑体字
我是微软雅黑
我是华文彩云
color=#0099ff size=72 face="黑体"
color=#00ffff
color=gray
14. 加特殊符号
":xx:" xx为字符
例如:
::star 显示一颗小星星
15. 计划表,用于显示计划的完成情况
使用无序列表的 * ,+,- 符号跟空格,包裹空格的中括号,空格组成未完成列表项;使用无序列表的 * ,+,- 符号跟空格,包裹字母x 的中括号,空格组成已完成列表项:
在这里插入图片描述在这里插入图片描述,先输入[ ] 或 [x] 再在前面加 “+ ”
+ [ ] #表示未完成任务
+ [x] #表示已完成任务
16. 插入图片
#①插入网络图片
假设我们在百度图片上找到一张图片,通过右键单击图片-> 复制图片地址可以获得图片网络地址,https://alifei03.cfp.cn/creative/vcg/800/new/VCG211290579097.jpg。 插入图片的方法如下:
![网络图片地址](https://alifei03.cfp.cn/creative/vcg/800/new/VCG211290579097.jpg)
网络高清图库:https://www.vcg.com/
#②本地图片,相对路径
假设要插入的图片与 md 文件位于同级目录,则插入图片方法如下:
![相对路径的图片](./example.png)
#③本地图片,绝对路径
假设要插入的图片位于D:/picture/example.png,则插入图片方法如下:
![绝对路径的图片](D:/picture/example.png)