Markdown的常用语法
Markdown是一种轻量级标记语言,它允许人们用易读易写的纯文本格式编写文档。
Markdown编写的文档后缀为.md,.markdown
1.标题(用“#+空格”标记)
在标题开头加上1~6个#,以此代表一级标题、二级标题、……六级标题
//标题
# 一级标题
## 二级标题
### 三级标题
#### 四级标题
一级标题
二级标题
三级标题
四级标题
2.字体
用一个“星号*”或“底线_”表示斜体
用2个“星号**”或“底线__"表示粗体
用3个”星号***“或”底线___"表示粗斜体
//字体
*小明*
_小明_
**小明**
__小明__
***小明***
___小明___
小明
小明
小明
小明
小明
小明
3.分隔线
可以在一行中用三个以上的星号*、减号-、底线_来建立一个分割线,行内不能有其他东西, 也可以在星号或减号间插入空格。下面这些写法都可以建立分割线:
//建立分割线
***
---
___
* * *
- - -
***********
4.列表
在Markdown下,列表的显示只需要在文字前加上“-”+空格或“*”+空格即可变为无序列表,有序列表则直接在文字前加上“1.”+空格、“2.”+空格、“3.”=空格。
//无序列表
*1
*2
*3
//有序列表
1. 笑笑
2. 苦苦
3. 抱抱
- 1
- 2
- 3
- 笑笑
- 苦苦
- 抱抱
5.删除线
如果段落上的文字要添加删除线,只需要在文字的两端加上两个波浪线~~即可。
//删除线
baidu.com
sina.com
~~tencent.com~~
baidu.com
sina.com
tencent.com
6.下划线
下划线可以通过HTML的标签来实现
//下划线
<u>带下划线文本</u>
<u>重点</u>
带下划线文本
重点
7.脚注
脚注是对文本的补充说明。
//脚注
[^要说明的文本]:
[^1+2+3=6]:1,2,3的和为6
8.Markdown区块
Markdown区块引用是在段落揩油使用“>"符号,然后后面紧跟一个空格符号:
//Markdown区块
>学的不仅是技术更是梦想
>区块引用
>加油加油
学的不仅是技术更是梦想
区块引用
加油加油
另外区块是可以嵌套的,一个”>"符号是最外层,两个符号是第一层嵌套,以此类推:
//区块的嵌套
>最外层
>>第一层嵌套
>>>第二层嵌套
最外层
第一层嵌套
第二层嵌套
区块中使用列表
//区块中使用列表
>区块中使用列表
>1. 第一项
>2. 第二项
>* 第一项
>- 第一项
区块中使用列表
- 第一项
- 第二项
- 第一项
- 第一项
列表中使用区块
如果要在列表项目内放进区块,那么就需要在>前添加四个空格缩进。
//列表中使用区块
* 第一项
> 啦啦啦
> 嘟嘟嘟
* 第二项
-
第一项
啦啦啦
嘟嘟嘟 -
第二项
9.Markdown代码框
如果是段落上的一个函数或片段的代码可以用两个`把它包起来。
//单行代码用反引号`包裹
`print('Markdown')`
print('Markdown')
代码区块
可以使用```包裹一段代码,并指定一种语言(也可以不指定):
//代码区块
```java
```python
```c
10.Markdown链接
//链接使用方法
[链接名称](链接地址)
或者
<链接地址>
//如:
[百度网址](https://www.baidu.com/)
这是百度网址<https://www.baidu.com/>
百度网址
这是百度网址https://www.baidu.com/
11.插入图片
//插入图片
![alt 属性文本](图片地址)
![壁纸](F:\壁纸\QQ图片20210423205020.jpg)