Markdown基本语法
Markdown基本语法
1. 基本语法
代码
单个回车【这里有一个回车符->】
视为空格。
连续回车【这里有两个回车符->】
视为分段。
行尾加两个空格【这里有两个空格和一个回车符->】
即可段内换行。
*这是斜体*
**这是粗体**
\为转义字符 【这是一个斜杠 \\ 】
效果
单个回车【这里有一个回车符->】
视为空格。
连续回车【这里有两个回车符->】
视为分段。
行尾加两个空格【这里有两个空格和一个回车符->】
即可段内换行。
这是斜体
这是粗体
\为转义字符【这是一个\】
2. 标题
代码
# 这是一级标题
## 这是二级标题
### 这是三级标题
#### 这是四级标题
##### 这是五级标题
###### 这是六级标题
在行下面加 = 表示大标题
在行下面加 - 表示小标题
效果
这是一级标题
这是二级标题
这是三级标题
这是四级标题
这是五级标题
这是六级标题
在行下面加 = 表示大标题
在行下面加 - 表示小标题
### 说明
在行首添加 1 到 6 个 # ,表示 1 到 6 级标题。 Markdown 共有6级标题。在文字行下面加 = 或者 - 分别表示大标题和小标题。
3. 列表
代码
- 无序列表项目1
- 无序列表项目2
- 无序列表项目3
两个列表不能相邻,否则会认为是一个列表。
1. 有序列表项目1
2. 有序列表项目2
3. 有序列表项目3
下面是嵌套列表:
- 外层列表项目1
+ 内层列表项目11
+ 内层列表项目12
- 外层列表项目2
+ 内层列表项目21
+ 内层列表项目22
效果
- 无序列表项目1
- 无序列表项目2
- 无序列表项目3
3. 列表
代码
- 无序列表项目1
- 无序列表项目2
- 无序列表项目3
两个列表不能相邻,否则会认为是一个列表。
1. 有序列表项目1
2. 有序列表项目2
3. 有序列表项目3
下面是嵌套列表:
- 外层列表项目1
+ 内层列表项目11
+ 内层列表项目12
- 外层列表项目2
+ 内层列表项目21
+ 内层列表项目22
效果
- 无序列表项目1
- 无序列表项目2
- 无序列表项目3
两个列表不能相邻,否则会认为是一个列表。
- 有序列表项目1
- 有序列表项目2
- 有序列表项目3
下面是嵌套列表:
- 外层列表项目1
- 内层列表项目11
- 内层列表项目12
- 外层列表项目2
- 内层列表项目21
- 内层列表项目22
说明
注意,两个列表不能相邻,否则会认为是一个列表;内层列表项目前需要有缩进。
4. 分割线
代码
---
上面是一条分割线
效果
上面是一条分割线
5. 程序代码
代码
Java:
public class CodeView {
public static void main(String[] args) {
System.out.println("Hello World!");
}
}
效果
Java:
public class CodeView {
public static void main(String[] args) {
System.out.println("Hello World!");
}
}
说明
行的开头空4个空格或者tab符,表示程序代码。
6. 引用
代码
>这是引用文字
效果
这是引用文字
7. 其他
代码
<http://example.com/>
[链接文字](http://example.com/ "标题文字")
![图片文字](/uploads/avatar.jpg "图片文字")
效果
说明
- 直接显示链接地址,则用 <> 包围链接即可。
- 链接要显示的文字放到 [] 中。
- 链接地址放到 [] 后紧跟的 ()中。
- 要显示链接标题文字(鼠标悬浮时显示的内容)则在链接后加空格,且标题文字放到””中。
- 图片跟链接一样,只是在最前面加 ! 符号。