Markdown语法及规范

  1. 段落与段落之间空一行表示。分节的时候可以多空一行。单个回车视为空格,连续回车才是换行。(行尾加两个空格,可以段内强制换行,一般用户可以忽略。)
  2. 其实在网络上你可以完全抛弃开头空两格的习惯,代之以段落之间空一行的习惯。如果只要要开头空两格,那么可以输入&ensp来表示一个空格,&emsp为两个。
  3. 标题:# 一级标题
    “#”之后最好加一个空格,这在md单向标记中都最好使用。也可以把”=“写在标题(H1)下面的一行,表示上面一行的文字为标题,”-“写在下面便是小标题或是节标题(H2)。
  4. 加粗,斜体:加粗**加粗**斜体*斜体* 粗斜体* **粗斜体***
  5. 引用:>
  6. 行内源代码:‘代码’。行的开头空四个空格,缩进内容视为代码块。代码块也可以用’‘’代码‘’‘来完成。当然简单的用’代码’也可以显示。
  7. 删除线:删除~~删除~~
  8. 层次(也就是类似目录列表的东西):“” 后面要加空格,这是必须的,除了 ,还可以使用 + 或者 -。
    1. 第一节
    2. 第二节
      • 第一小节(推荐每层次缩进四个空格)
        • 小小节 1
        • 小小节 2
      • 第二小节
  9. 链接,图片:想要显示的文字[想要显示的文字](链接,"Title")(图片说明)![(图片说明)](图片链接)。段落内使用的时候左右各空一格,除非是使用列表的时候。此外,还可以以索引方式把url都列在文章的最后,例如这样:[文字][1][文字][1],[1]: 链接(不要忘记冒号后面的空格,title的写法与上类似)
  10. 分割线:—---,上下各空一行,也可以用``,其实只要三个以上,随便你怎么写。
  11. 其他:
    [链接标题][null-link],可以生成一个伪链接样式,也就是存在链接的样式,但没有实质的链接。更高级的链接写法:[文字][hover],[hover]:链接”悬停文字”
    若要在图片下说明:{ImagCap}说明{/ImgCap}
  12. 跟其他的编程语言一样,利用转意字符”/“就可以输出”[“这类符号

    转自http://www.douban.com/note/485099162/