Markdown是一种纯文本格式的标记语言。通过简单的标记语法,它可以使普通文本内容具有一定的格式。每个平台的Markdown语法类似但有些许不同,下来我们来看一下稀土掘金的常用Markdown语法。
优点:
- 因为是纯文本,所以只要支持Markdown的地方都能获得一样的编辑效果,可以让作者摆脱排版的困扰,专心写作。
- 操作简单。比如:WYSIWYG编辑时标记个标题,先选中内容,再点击导航栏的标题按钮,选择几级标题。要三个步骤。而Markdown只需要在标题内容前加#即可
缺点:
- 需要记一些语法(当然,是很简单。五分钟学会)。
- 有些平台不支持Markdown编辑模式。
掘金默认采用的是Markdown编辑器。
熟悉常用的几个快捷键可以很快的对文本进行格式化
支持的快捷键有:
- 加粗:
Ctrl/Cmd + B - 标题:
Ctrl/Cmd + H - 插入链接:
Ctrl/Cmd + K - 插入代码:
Ctrl/Cmd + Shift + C - 行内代码:
Ctrl/Cmd + Shift + K - 插入图片:
Ctrl/Cmd + Shift + I - 无序列表:
Ctrl/Cmd + Shift + L - 撤销:
Ctrl/Cmd + Z
常用语法介绍
1.标题
语法格式: '#'+'空格'+'标题文本'
# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题
效果:
一级标题
二级标题
三级标题
四级标题
五级标题
六级标题
2.列表
无顺序的列表 语法格式: '-' + '空格' + '文本'
- 文本一
- - 文本二
- - - 文本三
效果:
- 文本一
-
- 文本二
-
-
- 文本三
-
有顺序的列表 语法格式: '数字'+ '.' + '空格' + '文本'
1. 文本一
2. 文本一
3. 文本一
效果:
- 文本一
- 文本二
- 文本三
任务列表 语法格式:'-' + '空格' + '[ +'空格'+' ]' +'空格' + '文本'
- [x] TODO1
- [ ] TODO1
- [ ] TODO1
- [ ] TODO1
效果:
- TODO1
- TODO1
- TODO1
- TODO1
3.插入链接和图片
插入链接 语法格式:[显示文本](链接地址)
如:[稀土掘金](https://juejin.cn)
效果:
稀土掘金
插入图片 语法格式:

(比插入链接只多了一个 '!')
如:
效果:
4.插入代码块
一行代码块(也可做为文字高亮突出) 语法格式 : (键盘上esc下面~键所对应的符号)两个括起来
如: `习惯`是一件非常可怕的事情
效果:
习惯是一件非常可怕的事情
多行代码块 语法:
```kotlin
private val mAdapter by lazy{
Adapter()
```
效果:
private val mAdapter by lazy{
Adapter()
}
5.表格
语法格式:
项目 | 价格 -------- | --- iPhone | $560 iPad | $780 iMac | $1000
效果:
| 项目 | 价格 |
|---|---|
| iPhone | $560 |
| iPad | $780 |
| iMac | $1000 |
可以使用冒号来定义对齐方式:分别是左对齐,右对齐,居中对齐, 暂时没明白| :-------- | --------:| :--: |中 -线的个数有什么意义
| 项目 | 价格 | 数量 | | :-------- | --------:| :--: | | iPhone | 6000 元 | 5 | | iPad | 3800 元 | 12 | | iMac | 10000 元 | 234 |
效果:
| 项目 | 价格 | 数量 |
|---|---|---|
| iPhone | 6000 元 | 5 |
| iPad | 3800 元 | 12 |
| iMac | 10000 元 | 234 |
结语
以上是最常见的 Markdown 的语法和格式,如果你还希望深入的学习 Markdown,可以参考这里Markdown语法