Markdown格式是一种轻量级的跨平台的纯文本编辑方法,有相关工具可以轻易的转换为pdf和HTML格式。Markdown的语法简单,是一种适用于网络的编辑语言,被GitHub、Reddit支持,拥有相当多的使用者。
段落
段落由一个或多个连续文本行组成。由空行自动进行分割。
标题
使用#到######来表示1到6级标题,可以使用闭合标签来表示标题,如#标题1#。
引用
在段落开头使用>来表示引用,可以使用多个>来表示引用嵌套,引用内可以使用其他Markdown语法,比如标题、列表、代码区块。
列表
无序列表使用+/-/*来指明列表内容。有序列表使用数字来表示,数字数值不会影响HTML标记中的列表样式,即:1.xxx 3.xxx 4.xxx 和1.xxx 1.xxx 1.xxx生成的HTML列表标记是一样的。如果列表内容之间用空行分隔,那么在HTML文档中则会添加段落<p>标签。列表项目内的引用需要缩进一个制表符。列表项目里的代码区块需要缩进两个制表符。
代码区块
用一个缩进来开始代码区块,里面的字符都会被转换成相应的HTML字符值,并在Markdown文档中正常显示。
分割线
连续三个以上*/-/_来创建分割线,中间不能包括其他字符。如***,---,___据可以创建分割线。
链接
行内形式链接:[链接文字](链接url)产生链接。连接到同样主机资源可以使用相对路径,如[站内资源help](/help/)
参考形式链接:[链接文字][id]产生链接。另外需要用如下格式来标记链接参考表
[id]: www.root.com "'(title)'"
强调
行内用一个*/_来强调内容,可以转换成<em>标签。两个*/_则转换成<strong>标签。
图片
类似于链接,分为脸行内式与参考式两种。
行内式图片为![Alt text](pathToImg)
参考式图片为![Alt text][id]。参考表为[id]: pathToImg "'(title)'"
自动链接
使用<>来表示自动链接,如<www.google.com>则会自动生成指向google的链接。<test@gmail.com>则会生成mailto的链接。
反义字符
使用\来表示有意义的标记。
网友评论