Yuhao Kang GISer

Menu

Markdown语法简介 | Markdown Tutorial

Markdown是一种轻量级标记语言,允许人们使用易读易写的纯文本格式编写文档,然后转换成有效的HTML文档。

与Word相比,使用Markdown最大的好处是可以使人们将注意力集中与文字本身而非排版和格式,通过使用标记、代码的方式进行排版,更为方便;而与Latex相比,又非常轻量级,只需要学习一点基本语法即可掌握。

目前很多主流的网站都支持使用Markdown进行语言的书写,如GitHub的README。

网络上有很多Markdown编辑器,在这里,我使用的是Haroopad。[Haroopad 官网](http://pad.haroopress.com/)

接下来简单介绍一些常用的Markdown语法。当然也可以查阅相关的文档,在此举出一例:[Markdown 语法说明 (简体中文版)](http://wowubuntu.com/markdown/)

##区块元素
- - -
### 标题
标题可以使用#进行设置,#的个数则代表了文字的大小。在#之后跟文字即可。
代码如下:

#标题
##标题
###标题
####标题
#####标题
######标题

效果如下:

#标题
##标题
###标题
####标题
#####标题
######标题

- - -
###引用
引用可以采用>符号进行设置,在区块内还可以进行引用嵌套,同时引用的文字还可以跟其他的Markdown符号。
代码如下:

>##引用
>###引用
>引用

效果如下:

>##引用
###引用
引用

- - -
###列表
列表分为无序和有序列表两种。
无序列表使用*或加号或减号表示。
代码如下:

* 列表
* 列表
* 列表

效果如下:

* 列表
* 列表
* 列表

有序列表使用数字加点表示。
代码如下:

1.列表
2.列表
3.列表

效果如下:

1. 列表
2. 列表
3. 列表

- - -
###代码块
代码块只需要缩进4个空格或1个制表符即可。
代码和效果如下:

using System;
using System;
using System;

- - -
###分割线
分割线只要使用连续的3个*或-即可表示。
代码如下:

***
效果如下:

***

##区段元素
- - -
###链接
链接包括两种使用方法,第一种是行内式,使用[]方括号后跟一个()括号进行表示。文字写在方括号内,链接写在括号内。
代码如下:

[链接] ()

效果如下:
[链接]()

第二种链接方法是参考式,在[]方括号后再跟一个[]方括号,在第二个方括号里定义需要链接的标记。之后在文件任意处,标识出这个标记即可。
代码如下:

I get 10 times more traffic from [Google] [1] than from
[Yahoo] [2] or [MSN] [3].

[1]: http://google.com/ "Google"
[2]: http://search.yahoo.com/ "Yahoo Search"
[3]: http://search.msn.com/ "MSN Search"

效果如下:

I get 10 times more traffic from [Google] [1] than from
[Yahoo] [2] or [MSN] [3].

[1]: http://google.com/ "Google"
[2]: http://search.yahoo.com/ "Yahoo Search"
[3]: http://search.msn.com/ "MSN Search"

- - -
###图片
图片和链接是类似的,图片只是在链接之前加了一个!感叹号。其他的方法是一样的。
代码如下:

![图片] ()

效果如下:
![图片]()

- - -
###强调
强调使用*或_对字词进行标记。其中一个标记代表斜体,两个代表粗体。
代码如下:

*强调*
_强调_
**强调**
__强调__

效果如下:
*强调*
_强调_
**强调**
__强调__

- - -
###代码
代码使用\`反引号进行代码的标记。此外,对于代码块,可以使用连续的3个反引号进行标记。
代码如下:
\`using System;`

效果如下:
`using System;`

另外,Markdown还支持使用\书写转义字符。
例如:
\# 就不会变成标题了。

_ _ _
可以看到,语法非常简单,很快就能学会。学会Markdown之后,就可以使我们将注意力更集中于文字本身啦~

— Published in 1690 words in total