Markdown的使用

这是 H1

这是 H2

这是 H6

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

区块引用可以嵌套(例如:引用内的引用),只要根据层次加上不同数量的 > :

This is the first level of quoting.

This is nested blockquote.

Back to the first level.

引用的区块内也可以使用其他的 Markdown 语法,包括标题、列表、代码区块等:

这是一个标题。

  1. 这是第一行列表项。
  2. 这是第二行列表项。

给出一些例子代码:

return shell_exec("echo $input | $markdown_script");

Markdown 支持有序列表和无序列表。

无序列表使用星号、加号或是减号作为列表标记:

  • Red
  • Green
  • Blue

等同于:

  • Red
  • Green
  • Blue

也等同于:

  • Red
  • Green
  • Blue

有序列表则使用数字接着一个英文句点:

  1. Bird
  2. McHale
  3. Parish

如果你的列表标记写成:

  1. Bird
  2. McHale
  3. Parish

要让列表看起来更漂亮,你可以把内容用固定的缩进整理好:

  • 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.

要在 Markdown 中建立代码区块很简单,只要简单地缩进 4 个空格或是 1 个制表符就可以,例如,下面的输入:
一个代码区块会一直持续到没有缩进的那一行(或是文件结尾)。

这是一个普通段落:

这是一个代码区块。

分隔线

你可以在一行中用三个以上的星号、减号、底线来建立一个分隔线,行内不能有其他东西。你也可以在星号或是减号中间插入空格。下面每种写法都可以建立分隔线:






链接内容定义的形式为:

方括号(前面可以选择性地加上至多三个空格来缩进),里面输入链接文字
接着一个冒号
接着一个以上的空格或制表符
接着链接的网址
选择性地接着 title 内容,可以用单引号、双引号或是括弧包着

foo: http://example.com/ ‘Optional Title Here’

Markdown 使用星号()和底线(_)作为标记强调字词的符号,被 或 _ 包围的字词会被转成用 标签包围,用两个 * 或 _ 包起来的话,则会被转成 ,例如:

single asterisks

single underscores

double asterisks

double underscores

如果要标记一小段行内代码,你可以用反引号把它包起来,例如:
Use the printf() function.

如果要在代码区段内插入反引号,你可以用多个反引号来开启和结束代码区段:

There is a literal backtick (`) here.

图片
详细叙述如下:

一个惊叹号 !
接着一个方括号,里面放上图片的替代文字
接着一个普通括号,里面放上图片的网址,最后还可以用引号包住并加上 选择性的 ‘title’ 文字。
参考式的图片语法则长得像这样:

Alt text

「id」是图片参考的名称,图片参考的定义方式则和连结参考一样:

表格
相关代码:

TablesAreCool
col 3 isright-aligned$1600
col 2 iscentered$12
zebra stripesare neat$1

文/简书(简书作者)
原文链接:http://www.jianshu.com/p/q81RER
著作权归作者所有,转载请联系作者获得授权,并标注“简书作者”。


版权声明:本文为u010126059原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。