markdown 是什么
Markdown 是一种轻量级的「标记语言」。Markdown 的语法十分简单,常用的标记符号也不超过十个,这种相对于更为复杂的 HTML 标记语言来说,Markdown 可谓是十分轻量的,学习成本也不需要太多,且一旦熟悉这种语法规则,会有一劳永逸的效果。
而且这些标记和 html 的一些标签对应,通过一些转换库可以把 markdown 转换成html或者把html 转换成markdown。
Markdown 官方文档
使用 Markdown 的优点
- 专注你的文字内容而不是排版样式,安心写作。
- 轻松的导出 HTML、PDF 和本身的 .md 文件。
- 纯文本内容,兼容所有的文本编辑器与字处理软件。
- 随时修改你的文章版本,不必像字处理软件生成若干文件版本导致混乱。
- 可读、直观、学习成本低。
常用基本语法
标题
在 Markdown 中,如果一段文字被定义为标题,只要在这段文字前加 # 号即可,总共有六级标题,一级标题一个#,二级标题两个#,以此类推
一级标题 h1
二级标题 h2
三级标题 h3
四级标题 h4
五级标题 h5
六级标题 h6
段落
段落直接写文字就好了,就像这样
列表
markdown下的无序列表只要在文字前加上 - 或者 * 即可显示无序列表,有序列表只要在文字前面加上1.2.3.即可,如下
- 无序列表
- 无序列表
- 无序列表
- 有序列表
- 有序列表
- 有序列表
插入代码
插入单行代码只要在代码首尾加上 ` 即可
插入多行代码只要在代码首尾加上 \ ``` 即可
链接与图片与图片
文字链接
[链接文字](http://jirengu.com)
图片链接
![](http://jirengu.com/imgs/a.png)
图片插入需要图床获取图片地址,我用的 七牛云
引用
如果你想应用一段文字,只要在这段文字前加上 > 即可,
> 引用
粗体和斜体
Markdown 的粗体和斜体也非常简单,用两个 *
包含一段文本就是粗体的语法,用一个 *
包含一段文本就是斜体的语法。
例如:**粗体**
*斜体*
效果如下
粗体 斜体
表格
表格语法如下
| 表头 | 表头 | 表头 |
| --- | :--- :| --- :|
用冒号来控制文字对齐方式, 这行必须加上才可以显示表格!!
| 内容 | 内容 | 内容 |
| 内容 | 内容 | 内容 |
生成的表格如下
表头 | 表头 | 表头 |
---|---|---|
内容 | 内容 | 内容 |
内容 | 内容 | 内容 |
内容 | 内容 | 内容 |
分割线
分割线的语法只需要三个 * 号,例如: