Markdown 是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档。
快来五分钟速通markdown
文本
** **
加粗
* *
倾斜
*** ***
倾斜加粗
~~ ~~
删除
标题
1.
用1-6个#
表示不同层次的标题
# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题
2.
用三个及以上的=
或-
标记标题
只能标记一级和二级标题,用换行标示作用域
一级标题
===
二级标题
---
列表
1. 无序列表
可以使用*
、+
、-
来标示
* 一
* 二
* 三
+ 一
+ 二
+ 三
- 一
- 二
- 三
2. 有序列表
用数字加上.
来标示
1. 一
2. 二
3. 三
3. 嵌套
需要在子列表的选项前加两个或四个空格
1. 一
- 壹
- 贰
2. 二
- 壹
- 贰
引用
1. 一级引用
在段落开头用>
,如
> 引用1
> 引用2
2. 多级引用
用多个>
实现多级引用
>引用
>>二级引用
>>>三级引用
引用
>二级引用
>>三级引用
代码
1. 段落内代码
用`
包裹代码
`exgcd()`用于求解
2. 代码块
用4个空格或一个Tab,如
#include<iostream>
using namespace std;
用```
包裹代码块,可以指定语言,如
```C++
#include<iostream>
using namespace std;
```
3.
代码中有`
字符
用更多的`
来包裹代码,如
````
```C++
#include<iostream>
using namespace std;
```
````
链接
1. 简单链接
[文字](地址)
或<地址>
2. 高级链接
可以通过变量设置链接,变量稍后赋值,如
[Google][1]
[Github][g]
[1]: http://www.google.com/
[g]: https://github.com/
图片
![alt 属性文本](图片地址)
表格
用|
来分隔单元格,用-
来分隔表头,如
| 一 | 二 |
| --- | --- |
| 1.1 | 2.1 |
| 1.2 | 2.2 |
一 | 二 |
---|---|
1.1 | 2.1 |
1.2 | 2.2 |
另,可以设置表格对齐方式
-:
右对齐
:-
左对齐
:-:
居中
冒号(:
)在哪边就像哪边对齐,如
| 第一个 | 第二个 | 第三个 |
| :-- | --: | :--: |
| 1.1 | 2.1 | 3.1 |
| 1.2 | 2.2 | 3.2 |
第一个 | 第二个 | 第三个 |
---|---|---|
1.1 | 2.1 | 3.1 |
1.2 | 2.2 | 3.2 |
数学公式
1. 段落内公式
使用$
将公式包裹实现段落内公式,如
$\lim_{x \to 0}$
2. 公式块
用$$
将公式块包裹,如
$$\int_{0}^{1}f(x)\mathrm{d}x\int_{0}^{1}\frac{1}{f(x)}\ge \left [ \int_{0}^{1}\sqrt{f(x)}\sqrt{\frac{1}{f(x)}}\mathrm{d}x \right ]^2 = 1$$
自带居中,比较美观