markdown
标题
源
\# 一级标题
\## 二级标题
\### 三级标题
\#### 四级标题
\##### 五级标题
\###### 六级标题
效果
一级标题
二级标题
三级标题
四级标题
五级标题
六级标题
段落
一个段落是由一个以上相连接的行句组成,而一个以上的空行则会切分出不同的段落(空行的定义是显示上看起来像是空行,便会被视为空行。比方说,若某一行只包含空白和tab,则该行也会被视为空行)。若想在段落内强制换行的方式是使用两个以上空格加上回车。
区块引用
源
\> 你可以在
\> 段落中每行前面加上>
\> > 嵌套引用\> 也可以
只在段落第一行前面加上>
注意: 段落内强制换行的方式是使用两个以上空格加上回车。
效果
你可以在
段落中每行前面加上>
嵌套引用也可以
只在段落第一行前面加上>
代码区块
代码区块的建立是在每行加上4个空格或者一个制表符,或用三个"`"包裹住代码
源
\```
void main()
{
printf("Hello, Markdown.");
}
\```
效果
void main()
{
printf("Hello, Markdown.");
}
单行用一个"`"包裹住代码,如
\`ctrl+c\`
效果:ctrl+c
文字加粗、删除线、颜色
源
*斜体*,\_斜体\_
**粗体**,\_\_粗体\_\_
\~\~删除线\~\~
\<font color=red>红色文字\</font>
效果
斜体,_斜体_
粗体,__粗体__删除线
红色文字
列表
使用·
、+
、或-
标记无序列表,有序列表的标记方式是将上述的符号换成数字,并加上.
,下级列就多打2个以上的空格或一个TAB。
源
* 第一列
+ 第一小列
- 第二列
1. 第一列
1. 第一小列
2. 第二列
效果
第一列
- 第一小列
- 第二列
第一列
- 第一小列
- 第二列
分割线
分割线最常使用就是三个或以上*
,还可以使用-
和_
。
链接
链接可以由两种形式生成:行内式和参考式。
行内式
源
[我是链接](https://tanst.net "我是链接的title")
效果
参考式
源
[我是链接][1]
[1]: https://tanst.net/ "Optional Title Here"
效果
反斜杠 \
Markdown 支持以下这些符号前面加上反斜杠来帮助插入普通的符号:
\ 反斜线
` 反引号
* 星号
_ 底线
{} 花括号
[] 方括号
() 括弧
# 井字号
+ 加号
- 减号
. 英文句点
! 惊叹号
表格
源
| 水果 | 价格 | 数量 |
| ---- | ----: | :----: |
| 香蕉 | $1 | 5 |
| 苹果 | $1 | 6 |
| 草莓 | $1 | 7 |
效果
水果 | 价格 | 数量 |
---|---|---|
香蕉 | $1 | 5 |
苹果 | $1 | 6 |
草莓 | $1 | 7 |