Markdown 不是想要取代HTML,甚至也没有要和它相近,它的语法种类不多,只对应 HTML 标记的一小部分。Markdown的构想不是要使得HTML文档更容易书写。在我看来, HTML 已经很容易写了。Markdown的理念是,能让文档更容易读、写和随意改。HTML 是一种发布的格式,Markdown是一种书写的格式。就这样,Markdown 的格式语法只涵盖纯文本能够涵盖的范围。网络
不在 Markdown 涵盖范围以内的标签,均可以直接在文档里面用HTML撰写。不须要额外标注这是 HTML 或是 Markdown;只要直接加标签就能够了。app
相似的情况也会发生在 < 符号上,由于 Markdown 容许 兼容 HTML ,若是你是把 < 符号做为 HTML 标签的定界符使用,那 Markdown 也不会对它作任何转换,可是若是你写:
4 < 5
复制代码
Markdown 将会把它转换为:
4 < 5
复制代码
不过须要注意的是,code 范围内,不管是行内仍是区块, < 和 & 两个符号都必定会被转换成 HTML 实体,这项特性让你能够很容易地用 Markdown 写 HTML code (和 HTML 相对而言, HTML 语法中,你要把全部的 < 和 & 都转换为 HTML 实体,才能在 HTML 文件里面写出 HTML code。)
> This is a blockquote with two paragraphs. Lorem ipsum dolor sit amet,
> consectetuer adipiscing elit. Aliquam hendrerit mi posuere lectus.
> Vestibulum enim wisi, viverra nec, fringilla in, laoreet vitae, risus.
>
> Donec sit amet nisl. Aliquam semper ipsum sit amet velit. Suspendisse
> id sem consectetuer libero luctus adipiscing.
复制代码
效果为:
Markdown 也容许你偷懒只在整个段落的第一行最前面加上 > :
> This is a blockquote with two paragraphs. Lorem ipsum dolor sit amet,
consectetuer adipiscing elit. Aliquam hendrerit mi posuere lectus.
Vestibulum enim wisi, viverra nec, fringilla in, laoreet vitae, risus.
> Donec sit amet nisl. Aliquam semper ipsum sit amet velit. Suspendisse
id sem consectetuer libero luctus adipiscing.
复制代码
* Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
Aliquam hendrerit mi posuere lectus. Vestibulum enim wisi,
viverra nec, fringilla in, laoreet vitae, risus.
* Donec sit amet nisl. Aliquam semper ipsum sit amet velit.
Suspendisse id sem consectetuer libero luctus adipiscing.
复制代码
效果为:
可是若是你懒,那也行:
* Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
Aliquam hendrerit mi posuere lectus. Vestibulum enim wisi,
viverra nec, fringilla in, laoreet vitae, risus.
* Donec sit amet nisl. Aliquam semper ipsum sit amet velit.
Suspendisse id sem consectetuer libero luctus adipiscing
复制代码
效果为:
若是列表项目间用空行分开,在输出 HTML 时 Markdown 就会将项目内容用 < p> 标签包起来,举例来讲:
效果为:
列表项目能够包含多个段落,每一个项目下的段落都必须缩进 4 个空格或是 1 个制表符:
1. This is a list item with two paragraphs. Lorem ipsum dolor
sit amet, consectetuer adipiscing elit. Aliquam hendrerit
mi posuere lectus.
Vestibulum enim wisi, viverra nec, fringilla in, laoreet
vitae, risus. Donec sit amet nisl. Aliquam semper ipsum
sit amet velit.
2. Suspendisse id sem consectetuer libero luctus adipiscing.
复制代码
效果为:
若是你每行都有缩进,看起来会看好不少,固然,再次地,若是你很懒惰,Markdown 也容许:
* This is a list item with two paragraphs.
This is the second paragraph in the list item. You're only required to indent the first line. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. * Another item in the same list. 复制代码
效果为:
若是要在列表项目内放进引用,那 > 就须要缩进:
* A list item with a blockquote:
> This is a blockquote
> inside a list item.
复制代码