目录
标题
- 语法:
#
例如:
# 一级标题
## 二级标题
正文
效果可参考本文的标题。
目录
- 语法:
@[toc](<目录的标题>)
(注:圆括号部分是可选的)
例如:
@[toc]
效果可参考本文目录。
注:标题里可以添加效果,不过生成的目录貌似是literal的。
粗体
- 语法:
**
例如:
It is **NOT** my book.
效果如下:
It is NOT my book.
斜体
- 语法:
*
例如:
It is *NOT* my book.
效果如下:
It is NOT my book.
粗斜体
- 语法:
***
例如:
It is ***NOT*** my book.
效果如下:
It is NOT my book.
高亮文本
- 语法:
==
例如:
It is ==NOT== my book.
效果如下:
It is NOT my book.
删除线
- 语法:
~~
例如:
It is ~~NOT~~ my book.
效果如下:
It is NOT my book.
引用文本
- 语法:
>
例如:
> It is NOT my book.
效果如下:
It is NOT my book.
若要引用多行文本,则用多个 >
。
注意:在引用文本中,还可以使用粗体、斜体等效果。
下标
- 语法:
~
例如:
水的分子式是H~2~O
效果如下:
水的分子式是H2O
上标
- 语法:
^
例如:
2^10^ = 1024
效果如下:
210 = 1024
分隔线
- 语法:
---
(至少3个,多了也OK)
例如:
第一行
---
第二行
注:分隔线的上下最好各空一行。
效果如下:
第一行
第二行
单行代码
- 语法:
`
比如:
IP地址是 `192.168.1.88`
效果如下:
IP地址是 192.168.1.88
如何在 `
引用的内容里包含 `
本身
既然 `
引用的是literal的内容,那么如果内容本身包含 `
怎么办?
答案是使用两个反引号把内容括起来。
例如:
`` 这是一个反引号:( ` ) ``
效果如下:
这是一个反引号:( ` )
如何在 `
引用的内容里包含连续的两个 `
那么问题又来了,如果被引用内容本身包含连续的两个反引号怎么办?
答案是使用三个反引号把内容括起来。
例如:
```这是两个反引号:( `` ) ```
效果如下:
这是两个反引号:( `` )
以此类推,对于连续的三个反引号,就用四个反引号将其括起来:
````这是三个反引号:( ```) ````
效果如下:
这是三个反引号:( ```)
多行代码
- 语法: 三个连续的反引号
`
例如:
```java
第一行
第二行
第三行
```
效果如下:
第一行
第二行
第三行
注:这里加上了 java
,是为了显示效果,如果不加,则效果如下:
第一行
第二行
第三行
列表
无序列表
- 语法:
-
或+
或*
例如:
- 中国
- 美国
- 俄国
效果如下:
- 中国
- 美国
- 俄国
有序列表
- 语法:
<number>.
或<number> )
例如:
1. 中国
2. 美国
3. 俄国
效果如下:
- 中国
- 美国
- 俄国
任务列表
- 语法:
- [ ]
和-[x]
例如:
- [ ] 待完成
- [x] 已完成
效果如下:
- 待完成
- 已完成
嵌套列表
- 语法:使用缩进
例如:
- 中国
- 北京
- 西城区
- 东城区
- 天津
- 美国
- 俄国
效果如下:
- 中国
- 北京
- 西城区
- 东城区
- 天津
- 北京
- 美国
- 俄国
链接
- 语法:
[<显示文本>](链接地址)
例如:
[百度](http://www.baidu.com)
效果如下:
表格
语法:
| | |
|--|--|
| | |
例如:
| AAA | BBB | CCC | DDD |
| -- | -- | -- | -- |
| AAA | BBB | CCC | DDD |
| AAA | BBB | CCC | DDD |
效果如下:
AAA | BBB | CCC | DDD |
---|---|---|---|
AAA | BBB | CCC | DDD |
AAA | BBB | CCC | DDD |
对齐方式
--
和:--:
:居中:--
:靠左--:
:靠右
例如:
| AAA | BBB | CCC | DDD |
| -- | :--: | :-- | --: |
| AAA | BBB | CCC | DDD |
| AAA | BBB | CCC | DDD |
效果如下:
AAA | BBB | CCC | DDD |
---|---|---|---|
AAA | BBB | CCC | DDD |
AAA | BBB | CCC | DDD |
第一列文本加粗
默认第一行文本是加粗的,表示列头。
要想把第一列文本加粗,一种方式是使用 **
。
例如:
| AAA | BBB | CCC | DDD |
| -- | -- | -- | -- |
| **AAA** | BBB | CCC | DDD |
| **AAA** | BBB | CCC | DDD |
效果如下:
AAA | BBB | CCC | DDD |
---|---|---|---|
AAA | BBB | CCC | DDD |
AAA | BBB | CCC | DDD |
不知道是否还有其它更简单的方法。
图片
- 语法:

例如:

效果如下: