Markdown是一种轻量级的「标记语言」,它的优点很多,目前也被越来越多的写作爱好者,撰稿者广泛使用。看到这里请不要被「标记」、「语言」所迷惑,Markdown 的语法十分简单。常用的标记符号也不超过十个,这种相对于更为复杂的 HTML 标记语言来说,Markdown 可谓是十分轻量的,学习成本也不需要太多,且一旦熟悉这种语法规则,会有一劳永逸的效果。
一、标题
1 | # 一级标题 |
二、引用
1 | > 文本(注意:>和文本间有个空格) |
效果:
文本(注意:>和文本间有个空格)
三、列表
3.1无序列表
1 | * A |
效果:
- A
- B
- C
3.2有序列表
1 | 1. A |
效果:
- A
- B
- C
四、图片和连接
4.1图片
1 | 两种方式 |
描述:
- 一个感叹号!
- 接着一个方括号,里面放上图片的替代文字,图片加载不出,则显示该内容
- 接着一个普通括号,里面放上图片的网址,最后还可以用引号包住并加上 选择性的 ‘title’ 文字。
效果:
4.2连接
和图片类似,少个感叹号!1
2
3[普通链接](https://www.mdeditor.com/)
[普通链接带标题](https://www.mdeditor.com/ "普通链接带标题")
直接链接:<https://www.mdeditor.com>
效果:
五、斜体和粗体
1 | *一个星包含的是斜体* |
效果:
- 一个星包含的是斜体
- 两个星包含的是粗体
- *如果想在前后插入星号,用反斜杠*
六、分割线
你可以在一行中用三个以上的星号、减号、底线来建立一个分隔线,行内不能有其他东西。你也可以在星号或是减号中间插入空格。下面每种写法都可以建立分隔线:1
2
3
4* * *
***
---
- - -
效果:
反斜杠
Markdown 可以利用反斜杠来插入一些在语法中有其它意义的符号,例如:如果你想要用星号加在文字旁边的方式来做出强调效果(但不用<em>
标签,你可以在星号的前面加上反斜杠:1
\*literal asterisks\*
Markdown 支持以下这些符号前面加上反斜杠来帮助插入普通的符号:1
2
3
4
5
6
7
8
9
10
11
12\ 反斜线
` 反引号
* 星号
_ 底线
{} 花括号
[] 方括号
() 括弧
# 井字号
+ 加号
- 减号
. 英文句点
! 惊叹号
表格
1 | 表头1|表头2|表头3 |
表头1 | 表头2 | 表头3 |
---|---|---|
v1 | v2 | v3 |
v1 | v2 | v3 |
v1 | v2 | v3 |
v1 | v2 | v3 |
1 | 表头1|表头2|表头3 |
表头1 | 表头2 | 表头3 |
---|---|---|
v1 | v2 | v3 |
v1 | v2 | v3 |
v1 | v2 | v3 |
v1 | v2 | v3 |