在饥人谷的第一次学习,接触到了这种轻便快捷的文本编辑方式,很适合笔记和博客的写作。语法相对简单,能够快速学习,所以这篇笔记主要目的就是记录Markdown的每一种常用语法,以加深印象。
本文参考了Markdown常用语法 - 简书
标题
标题使用16个`#`表示16级标题,例如
# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题
注:#
和标题文字之间保留一个字符的空格
,这是标准的Markdown写法
六级标题示例如下
一级标题
二级标题
三级标题
四级标题
五级标题
六级标题
列表
列表分为无序列表和有序列表
无序列表
在文字前面加上-
即可生成无序列表,例如
-文本1
-文本2
-文本3
实际效果如下
- 文本1
- 文本2
- 文本3
有序列表
在文字前面加上数字
和英文字符.
即可生成有序列表,例如
1.文本1
2.文本2
3.文本3
实际效果如下
- 文本1
- 文本2
- 文本3
注1:无序列表还可以使用 *
或+
,效果和-
一样
注2: 无论是无序列表还是有序列表,符号和文本之间要加空格
链接和图片
链接的插入
语法:[文本](链接地址)
例如
[google] (http://www.google.com)
实际效果如下
图片的插入
语法:![](图片链接地址)
例如
![] (https://ss0.bdstatic.com/5aV1bjqh_Q23odCf/static/superman/img/logo/bd_logo1_31bdc765.png)
实际效果如下
注1:链接和图片的插入方法类似,插入图片只需要多加一个!
即可
注2:插入图片时[]
内不需添加文字说明
引用
当需要引用时,只需在被引用文字前添加>
即可,如有多行换行的文本,在每一行文本前都添加>
粗体和斜体
在文字前后个添加**
即为粗体,添加*
为斜体,例如
**
粗体**
*
斜体*
实际效果如下
粗体
斜体
代码引用
当引用的代码不分行时,可以用`将代码包起来
当引用的代码分行时,可以将```置于代码段的首行和末行
例如
hello world
code
code
code
表格
语法如下
|dog | bird | cat |
|---- |:------: |----: |
|foo | foo | foo |
|bar | bar | bar |
|baz | baz | baz |
实际效果如下
dog | bird | cat |
---|---|---|
foo | foo | foo |
bar | bar | bar |
baz | baz | baz |
注1:代码|---- |:------: |----: |
是必须的,如果没有,表格不能生成
注2:代码|---- |:------: |----: |
中的:
表示表格单列的对齐方式
不加:
默认左对齐
左右各加一个:
居中对齐
右边加:
右侧对齐
以上就是常用的Markdown书写语法,本篇笔记暂时告一段落,如有新知识或遗漏再补