Markdown学习

Markdown是什么?

维基百科上对 Markdown 的描述:

Markdown 是一种轻量级标记语言,创始人是约翰·格鲁伯(John Gruber)。它允许人们 “使用易读易写的纯文本格式编写文档,然后转换成有效的 HTML 文档。”

为什么需要Markdown?

  • 语法简单: Markdown 的语法是一些简单而且常用的标记符号,任何人只要花几分钟就能学会;
  • 兼容性强: Markdown 是兼容性非常强的纯文本内容,可以使用任何编辑器打开,格式都不会乱;
  • 导出方便: Markdown 可以导出 PDF、Word、HTML、Epub、LaTeX 等文件格式;
  • 专注内容: 使用 Markdown 写作再也不用纠结排版,其简洁优雅的格式会让你沉浸到写作的乐趣之中;
  • 团队协作: Github、Gitlab、Gitbook 都支持 Markdown,团队协作再也不是问题了;

Markdown 比较常用的几个语法

标题

代码

1
2
3
4
5
6
#一级标题
##二级标题
###三级标题
####四级标题
#####五级标题
######六级标题

效果

一级标题

二级标题

三级标题

四级标题

五级标题
六级标题

分割线

代码

1
2
3
----
****
____

效果




列表

代码

1
2
3
4
5
6
7
8
9
- 无序列表
- 无序列表
- 无序列表
- 无序列表:我很长。我也很长!那比一比啊

1. 有序列表
2. 有序列表
3. 有序列表
8. 有序列表

效果

  • 无序列表
  • 无序列表
  • 无序列表
  • 无序列表:我很长。我也很长!那比一比啊
  1. 有序列表
  2. 有序列表
  3. 有序列表
  4. 有序列表

链接

代码

1
2
3
4
5
[google](http://www.google.com)

[google](http://www.google.com "google")

<http://www.google.com/>

效果

google

google

http://www.google.com/

图片

代码

1
![Github](https://avatars2.githubusercontent.com/u/3265208?v=3&s=100 "GitHub,Social Coding")

效果

Github