Markdown是一种纯文本格式的标记语言。通过简单的标记语法,它可以使普通文本内容具有一定的格式。
一、Markdown优点
- 纯文本,所以兼容性极强,可以用所有文本编辑器打开。
- 让作者更专注于写作而不是排版。(大家都是技术人员嘛..)
- 格式转化方便,markdown文本可以很轻松转成html、pdf等等。(图个方便嘛)
- 语法简单
- 可读性强,配合表格、引用、代码块等等,让读者瞬间“懂你”。
推荐一款不错的编辑器 管网下载地址:www.typora.io/
二、常用语法
2.1 标题
在想要设置为标题的文字前面加#来表示 一个#是一级标题,二个#是二级标题,以此类推。支持六级标题。
语法格式:** '#'+'空格'+'文本' **
示例:
# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题
2.2 字体
示例:
**这是加粗的文字**
*这是倾斜的文字*`
***这是斜体加粗的文字***
~~这是加删除线的文字~~
效果如下:
这是加粗的文字
这是倾斜的文字`
这是斜体加粗的文字
这是加删除线的文字
2.3 列表
无序列表语法格式:** '-' + '空格' + '文本' **
示例:
- 文本一
- 文本二
- 文本三
效果如下:
- 文本一
- 文本二
- 文本三
有序列表语法格式:** '数字' + '.' + '空格' + '文本' **
- 文本一
- 文本二
- 文本三
任务列表语法格式:** '-' + '空格' + '[ ]' + '文本' **
示例:
- [x] 文本一
- [ ] 文本二
- [ ] 文本三
- 文本一
- 文本二
- 文本三
2.4 超链接
语法:
[超链接名](超链接地址 "超链接title")
title可加可不加
示例:
[简书](http://jianshu.com)
[百度](http://baidu.com)
显示:
在 Markdown 中插入链接不需要其他按钮,你只需要使用[显示文本](链接地址)
这样的格式语法即可。例如:
稀土掘金
插入图片的语法与插入链接的语法很像,只是前面多了一个 !
.语法如下:

2.5 图片
语法:

图片alt就是显示在图片下面的文字,相当于对图片内容的解释。
图片title是图片的标题,当鼠标移到图片上时显示的内容。title可加可不加
示例:

效果如下:
2.6 引用
在引用的文字前加>即可。引用也可以嵌套,如加两个>>三个>>> n个... 貌似可以一直加下去,但没神马卵用
语法:** '>'+'空格'+'文本' **
Markdown 是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档,然后转换成格式丰富的HTML页面。
示例:
>这是引用的内容
>>这是引用的内容
>>>这是引用的内容
效果如下:
这是引用的内容
这是引用的内容
这是引用的内容
2.7 代码
如下是代码段的语法:
```编程语言 这是代码段 ```
例如:
``` javascript var tst = 123; ```
显示:
var tst = 123;
2.8 表格
Markdown Extra 表格语法:
项目 | 价格
-------- | ---
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 |
2.9 分割线
三个或者三个以上的 - 或者 * 都可以。
---
----
***
*****
以上是最常见的 Markdown 的语法和格式