什么是 Markdown
Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式。
Markdown具有一系列衍生版本,用于扩展Markdown的功能(如表格、脚注、内嵌HTML等等),这些功能原初的Markdown尚不具备,它们能让Markdown转换成更多的格式,例如LaTeX,Docbook。Markdown增强版中比较有名的有Markdown Extra、MultiMarkdown、 Maruku等。这些衍生版本要么基于工具,如Pandoc;要么基于网站,如GitHub和Wikipedia,在语法上基本兼容,但在一些语法和渲染效果上有改动。
标题的几种写法:
第一种:

前面带#号,后面带文字,分别表示h1-h6,上图可以看出,只到h6,而且h1下面会有一条横线,#号后面要有空格
第二种:

这种方式好像只能表示一级和二级标题,而且=和-的数量没有限制,只要大于一个就行
第三种:

这里的标题支持h1-h6,相当于标签闭合,注意,标题与#号要有空格
列表的写法
无序列表

无序列表可以用* , + , — 来创建,用在线编辑器看,实际上是转换成了ul>li ,所以使用哪个都可以,推荐使用*吧
有序列表

序列表的序号是根据第一行列表的数字顺序来的(如果第一个是3,会显示3,4,5 如果数字顺序错误,也会根据第一个列表的数字+1显示)注意:数字后面的点只能是英文的点
区块引用

无序列表下方的便是引用,可以有多种用途,用法就是在语句前面加一个 > ,注意是英文的那个右尖括号,注意空格

想要在上一次引用中嵌套一层引用,只需多加一个>,理论上可以无限嵌套,注意:多层嵌套的>是不需要连续在一起的,只要在一行就可以了,中间允许有空格
分割线

可以由* - _(星号,减号,底线)这3个符号的至少3个符号表示,注意至少要3个,且不需要连续,有空格也可以 (建议用减号)
链接
支持2种链接方式:行内式和参数式,链接文字都是用 [方括号] 来标记。
第一种:行内式写法

行内式的链接格式是:链接的文字放在[]中,链接地址放在随后的()中
第二种:参数式写法

链接中可以加入“title”,名称放引号中 。第一种写法:[foo]: http://example.com/ "Optional Title Here" 第二种写法:[foo]: http://example.com/ 'Optional Title Here' 第三种写法:[foo]: http://example.com/ (Optional Title Here) 第四种写法:[foo]: "Optional Title Here"
图片
分为 行内式和参数式两种。

用法跟链接的基本一样,唯一的不同就是,图片前面要写一个!(这是必须的)
代码框

如果代码量比较少,只有单行的话,可以用单反引号包起来

多行用三个反引号,如果要写注释,可以在反引号后面写
表格

从这3种不同写法看,表格的格式不一定要对的非常齐,但是为了好看,对齐肯定是最好的,第一种的分割线后面的冒号表示对齐方式,写在左边表示左对齐,右边为右对齐,两边都写表示居中
强调

一个星号或者是一个下划线包起来,会转换为
倾斜,如果是2个,会转换为加粗
转译

前面加\,基本上跟js转义是一样的
删格线

前后加两个~~
网友评论