# markdown学习笔记
### 感谢菜鸟教程
# 标题
### 1、使用 = 和 - 标记一级和二级标题
这个是一级标题
======
这个是二级标题
------
使用#表示1-6级标题
# 一级
## 二级
### 三级
#### 四级
##### 五级
###### 六级
段落换行使用2+个空格+回车
或者使用空行
# 字体
*斜体*
_斜体_
**粗体**
__粗体__
***粗斜体***
___粗斜体___
# 分割线
***
***
# 删除线
~~你是猪~~
# 下划线
使用html实现
<u>哈哈哈看这个</u>
# 脚注
创建脚注格式类似这样 [^RUNOOB]。
[^要注明的文字]
[^要注明的文字]:hello world
[^RUNOOB]: 菜鸟教程 -- 学的不仅是技术,更是梦想!!!
# 列表
## 无序列表
+ + 你是猪
+ 你是猪
+ 你是猪
* 我才不是
* 我才不是
* 我才不是
- 你就是
- 你就是
- 你就是
## 有序列表
1. 你是猪
2. 我不是
3. 你才是
## 嵌套列表
* 外层
* 内层
# 区块
> 区块引用
> 第一层
> > 第二层
> >
> > > 第三层
## 区块中使用列表
> 区块中使用列表
> 1. 第一项
> 2. 第二项
> + 第一项
> + 第二项
> + 第三项
# 代码
段落中的函数或片段的代码用反引号
`printf()`
## 代码区块
```cpp
#include <iostream>
using namespace std;
int main(){
cout<<"hello world!"<<endl;
return 0;
}
```
~~~cpp
```cpp
```
~~~
# 链接
这是一个链接[链接](www.baidu.com)
<www.baidu.com>
## 高级链接
这个链接用 1 作为网址变量 [Google][1]
这个链接用 runoob 作为网址变量 [Runoob][runoob]
然后在文档的结尾为变量赋值(网址)
[1]: http://www.google.com/
[runoob]: http://www.runoob.com/
# 图片
这个链接用 1 作为网址变量 [RUNOOB][1].
然后在文档的结尾为变量赋值(网址)
[1]: http://static.runoob.com/images/runoob-logo.png
<img src="http://static.runoob.com/images/runoob-logo.png" width="50%">
![RUNOOB 图标](http://static.runoob.com/images/runoob-logo.png)
![RUNOOB 图标](http://static.runoob.com/images/runoob-logo.png "RUNOOB"
# 表格
| 左对齐 | 右对齐 | 居中对齐 |
| :-----| ----: | :----: |
| 单元格 | 单元格 | 单元格 |
| 单元格 | 单元格 | 单元格 |
# html标签
<kbd>Ctrl</kbd>+<kbd>Alt</kbd>
使用 <kbd>Ctrl</kbd>+<kbd>Alt</kbd>+<kbd>Del</kbd> 重启电脑
**文本加粗**
\*\* 正常显示星号 \*\*
# 公式
latex
$$
\mathbf{V}_1 \times \mathbf{V}_2 = \begin{vmatrix}
\mathbf{i} & \mathbf{j} & \mathbf{k} \\
\frac{\partial X}{\partial u} & \frac{\partial Y}{\partial u} & 0 \\
\frac{\partial X}{\partial v} & \frac{\partial Y}{\partial v} & 0 \\
\end{vmatrix}
${$tep1}{\style{visibility:hidden}{(x+1)(x+1)}}
$$
1、横向流程图源码格式:
```mermaid
graph LR
A[方形] -->B(圆角)
B --> C{条件a}
C -->|a=1| D[结果1]
C -->|a=2| E[结果2]
F[横向流程图]
```
2、竖向流程图源码格式:
```mermaid
graph TD
A[方形] --> B(圆角)
B --> C{条件a}
C --> |a=1| D[结果1]
C --> |a=2| E[结果2]
F[竖向流程图]
```
3、标准流程图源码格式:
```flow
st=>start: 开始框
op=>operation: 处理框
cond=>condition: 判断框(是或否?)
sub1=>subroutine: 子流程
io=>inputoutput: 输入输出框
e=>end: 结束框
st->op->cond
cond(yes)->io->e
cond(no)->sub1(right)->op
```
甘特图
```mermaid
%% 语法示例
gantt
dateFormat YYYY-MM-DD
title 软件开发甘特图
section 设计
需求 :done, des1, 2014-01-06,2014-01-08
原型 :active, des2, 2014-01-09, 3d
UI设计 : des3, after des2, 5d
未来任务 : des4, after des3, 5d
section 开发
学习准备理解需求 :crit, done, 2014-01-06,24h
设计框架 :crit, done, after des2, 2d
开发 :crit, active, 3d
未来任务 :crit, 5d
耍 :2d
section 测试
功能测试 :active, a1, after des3, 3d
压力测试 :after a1 , 20h
测试报告 : 48h
```