Markdown 语法

 2013-03-26    大连 /others/2013/03/26/markdown.html others nil

本文最近更新于 2019 年 01 月 04 日 ,日本

引用维基百科上对 Markdown 的一段描述 —— Markdown 是一种轻量级标记语言,创始人是约翰·格鲁伯(John Gruber)。它允许人们“使用易读易写的纯文本格式编写文档,然后转换成有效的 HTML 文档。”

本文介绍几个基本语法规则。

段落和换行

表示段落只需要连续两个回车就可以了
换行在行尾连续输入两个空格

各级标题

第一种是在标题前面加上 1~6 个 # 表示 <h1>~<h6>
第二种是在标题下面另起一行,输入四个以上的等号 = 来表示 <h1>,输入四个以上的减号 - 来表示 <h2>

例如:

h1,h2,h3,......  

# Hello  
## Hello  
### Hello  
......

列表

+ul数字ol。例如:

+ Python
+ Ruby
+ Lisp

1. Python #注意:数字和文字之间一个空格
2. Ruby
3. Lisp

+ Abacus
    * answer #注意:* 和文字之间一个空格
+ Bubbles
    1. bunk
    2. bupkis
        + BELITTLER
    3. burper
+ Cunning

链接

例如:

[jsntn.com](https://jsntn.com/)  
<https://jsntn.com/>

显示:

jsntn.com
https://jsntn.com/

<链接>:这种形式只是简单的标出链接;
[文字](链接 "标题"):给文字添加链接,其中标题是可选的;
[文字][标记]:给文字添加链接,链接在下面的一个以[标记]开头的新行(一般是文章末尾)给出,格式为 [标记]: 链接 "标题"

例如:

[参考链接][ref]

显示:

参考链接

代码和引用

插入一句代码,把代码用 ``` 符号包围起来即可。如果插入一大段代码也很简单,在代码的每一行之前加四个空格(或者一次 tab 键)。

使用引用 blockquote

> Code Share
>> Code Share

使用图片

例如:

![Google](https://www.google.com/images/srpr/logo11w.png "Google.com")

显示:

Google

其他

粗体和斜体:用星号 * 或者下划线 _

* 一个表示斜体;  
** 两个表示粗体;  
*** 三个表示粗斜体

例如:

*单星号*  
_单下划线_  
**双星号**  
__双下划线__

转义符:\

只要给不希望被转义的字符前面加上 \ 就可以了

水平线

使用三个以上的 *- 来表示。这些星号跟减号之间可以用空格,如果减号没有空格,那它必须在单独的一个段落里,要不它会被识别为标题的。

和 HTML 的混合使用:

可以在 markdown 语法中嵌入 html 代码。

例如:

<strike>删除</strike>

显示:

删除


参考链接:
https://daringfireball.net/projects/markdown/syntax
https://wowubuntu.com/markdown/
https://sebug.net/node/t-24
[ref]: https://markdown.tw "Markdown"
https://segmentfault.com/markdown


更新日志:
2013/03/26 发布于 大连
2016/11/18 更新于 大连
2019/01/04 更新于 日本

关于作者
麦子,80 后,现从事通信行业。安卓玩家一个人的书房朗读者。
 英语入门到放弃
 jsntn
 jasonwtien
 jasonwtien
更多…… /about.html

最近更新: