Markdown标题
使用 # 号标记
一级标题对应一个 #
号,二级标题对应两个 #
号,后面紧跟一个空格
# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题
效果如下:
一级标题
二级标题
三级标题
四级标题
五级标题
六级标题
Markdown段落
markdown段落直接编写文字即可,没有特殊格式
段落换行
- 在段落结尾使用两个或两个以上的空格+回车即可。
- 在段落后使用空行来表示新段落的开始
Markdown字体
示例:
*斜体*
_斜体_
**粗体**
__粗体__
***斜体加粗***
___斜体加粗___
效果如下:
斜体
斜体
粗体
粗体
斜体加粗
斜体加粗
Markdown分隔线
使用三个及以上的星号、减号、下划线都可以建立分隔线,注意行内不能有其他东西
示例:
***
---
___
*****
-----
_____
效果如下:
Markdown删除线
在文字的两端加上两个波浪线 ~~
即可
示例:
~~删除线~~
正常文字
效果如下:
删除线
正常文字
Markdown下划线
可以通过 HTML 的<u>
标签来实现,如:
<u>Hello world</u>
Markdown脚注
脚注是对文本的补充说明
Markdown 脚注的格式如下:
类似该方式创建脚注 [^markdown]。
[^markdown]: markdown是一种强大的标记语言!
效果如下:
创建脚注格式类似这样 1。
Markdown列表
markdown支持无序列表和有序列表。
无序列表使用星号(*)、加号(+)或是减号(-)作为列表标记,如:
* 第一项
* 第二项
+ 第一项
+ 第二项
- 第一项
- 第二项
效果如下:
- 第一项
- 第二项
- 第一项
- 第二项
- 第一项
- 第二项
有序列表使用数字并加上 . 号来表示,如:
1. 第一项
2. 第二项
3. 第三项
效果如下:
- 第一项
- 第二项
- 第三项
Markdown列表嵌套
列表嵌套只需在子列表中的选项前添加三个空格即可, 如:
1. 第一项:
- 嵌套1
- 嵌套2
2. 第二项:
- 嵌套1
- 嵌套2
效果如下:
- 第一项:
- 嵌套1
- 嵌套2
- 第二项:
- 嵌套1
- 嵌套2
Markdown引用
在需要使用引用的段落以>
符号开头, 后面紧跟一个空格:
> 引用的内容1
> 引用的内容2
效果如下:
引用的内容1
引用的内容2
引用可以嵌套,一个>
符号是最外层,两个>
符号是第一层嵌套,以此类推:
> 引用的内容
>> 第一层嵌套
>>> 第二层嵌套
效果如下:
引用的内容
第一层嵌套
第二层嵌套
Markdown代码
单行代码:可以用反引号(`)包起来,如:
`print("Hello world")`
效果如下:
print("Hello world")
代码块:可以使用三个反引(```)包裹一段代码,并指定一种语言(也可以不指定),如:
```python
import time
print(time.time())
```
效果如下:
import time
print(time.time())
Markdown超链接
语法:
[链接名称](链接地址 "链接标题") 链接标题可不加
或者
<链接地址>
示例:
[百度](http://www.baidu.com)
<http://www.baidu.com>
效果如下:
Markdown图片
Markdown 图片语法格式如下:
![图片alt值](图片地址 "可选标题")
如果要指定图片的宽高,请使用<img>标签
<img src="https://i-blog.csdnimg.cn/blog_migrate/09319fa9f2cffd88a3849fda26e1ae09.jpeg" width="50%">
示例:
![](http://a1.att.hudong.com/30/14/01300000238605122490141771905.jpg "")
<img src="https://i-blog.csdnimg.cn/blog_migrate/09319fa9f2cffd88a3849fda26e1ae09.jpeg" width="50%">
效果如下:
Markdown表格
Markdown 表格使用 |
来分隔不同的单元格,使用至少一个 -
来分隔表头和其他行
语法格式如下:
|表头1|表头2|
|-|-|
|单元格|单元格|
|单元格|单元格|
效果如下:
表头1 | 表头2 |
---|---|
单元格 | 单元格 |
单元格 | 单元格 |
设置表格的对齐方式:
-:
设置内容和标题栏居右对齐。:-
设置内容和标题栏居左对齐。:-:
设置内容和标题栏居中对齐
示例:
|右对齐|左对齐|居中对齐|
|-:|:-|:-:|
|单元格|单元格|单元格|
|单元格|单元格|单元格|
效果如下:
右对齐 | 左对齐 | 居中对齐 |
---|---|---|
单元格 | 单元格 | 单元格 |
单元格 | 单元格 | 单元格 |
Markdown高阶
支持HTML元素
Markdown可以直接在文档里用html标签撰写。
转义
Markdown 使用了很多特殊符号来表示特定的意义,如果需要显示特定的符号则需要使用转义字符,Markdown 使用反斜杠\
转义特殊字符:
示例:
*斜体*
\*正常字体\*
效果如下:
斜体
*正常字体*
Markdown 支持以下这些符号前面加上反斜杠来帮助插入普通的符号:
\ 反斜线
` 反引号
* 星号
_ 下划线
{} 花括号
[] 方括号
() 小括号
# 井字号
+ 加号
- 减号
. 英文句点
! 感叹号
公式
当你需要插入数学公式时,可以使用两个美元符 $$
包裹 TeX 或 LaTeX 格式的数学公式来实现,如:
$$
\begin{aligned}
a=&\left(1+2+3+ \cdots \right. \\
& \cdots+ \left. \infty-2+\infty-1+\infty\right)
\end{aligned}
$$
效果如下:
a
=
(
1
+
2
+
3
+
⋯
⋯
+
∞
−
2
+
∞
−
1
+
∞
)
\begin{aligned} a=&\left(1+2+3+ \cdots \right. \\ & \cdots+ \left. \infty-2+\infty-1+\infty\right) \end{aligned}
a=(1+2+3+⋯⋯+∞−2+∞−1+∞)
markdown是一种强大的标记语言! ↩︎