0%

Markdown常用语法

写博客主要用到了Markdown语法,这里总结一些常用的语法

字体

1
**两个星号包围的是粗体**

效果:两个星号包围的是粗体

1
*一个星号包围的是斜体*

效果:一个星号包围的是斜体
##标题

  • 第一种方式,类 Setext 形式
1
2
3
4
This is an H1
=============
This is an H2
-------------
  • 第二种方式,类 Atx 形式
1
2
3
# 这是 H1
## 这是 H2
###### 这是 H6

区块引用

Markdown 标记区块引用是使用类似 email 中用 > 的引用方式,效果如下:

Markdown 标记区块引用是使用类似 email 中用 > 的引用方式

区块引用可以嵌套(例如:引用内的引用),引用的区块内也可以使用其他的 Markdown 语法,包括标题、列表、代码区块等;

代码块

  • 三个反引号包围的是代码块
  • 会显示行号,也有高亮显示
1
2
3
import urllib2
url = "http://www.baidu.com/"
html = urllib2.urlopen(url).read()

分割线

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

1
2
3
4
5
* * *
***
*****
- - -
---------------------------------------

链接

Markdown 支持两种形式的链接语法: 行内式参考式两种形式,不管是哪一种,链接文字都是用 [方括号] 来标记.

  • 行内式

只要在方块括号后面紧接着圆括号并插入网址链接即可,如果你还想要加上链接的 title 文字,只要在网址后面,用双引号把 title 文字包起来即可(title就是鼠标移动到文字上面时显示的内容)

具体语法:

1
This is [an example](http://example.com/ "Title") inline link.

效果 This is an example inline link.

  • 参考式

参考式的链接是在链接文字的括号后面再接上另一个方括号,而在第二个方括号里面要填入用以辨识链接的标记

具体语法:

1
This is [an example][id] reference-style link.

在文件的任意处,你可以把这个标记的链接内容定义出来:

1
[id]: http://example.com/  "Optional Title Here"

效果 This is an example reference-style link.

图片

Markdown 使用一种和链接很相似的语法来标记图片,同样也允许两种样式: 行内式参考式

行内式的图片语法:

1
2
![Alt text](/path/to/img.jpg)
![Alt text](/path/to/img.jpg "Optional title")

参考式的图片语法:

1
2
![Alt text][id]
[id]: url/to/image "Optional title attribute"

例子:

1
2
![sea][5]
[5]: http://ww3.sinaimg.cn/large/a18449c6jw1eojnn7bckkj21hc0xcguq.jpg

效果:
sea


以上就是Markdown的常用语法,更多内容,网上有很多参考资料,大家可以去查看。


最后推荐一个超级强大的在线Markdown编辑器,Cmd Markdown编辑器,用可视化的方法实时预览,并且可以点击鼠标完成各类基本功能,更多功能大家自己去体验!