介绍
Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式。本文介绍了我的博客中经常使用到的Markdown语法。
使用
标题
标题共有6级:
# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题
为了美观,你可以为行尾也加上#
,但这只起到美观的作用,因为行首的井字符数量决定标题的阶数:
# 一级标题 #
## 二级标题 ##
### 三级标题 ###
#### 四级标题 ####
##### 五级标题 #####
###### 六级标题 ######
注意:标准的markdown标题的文字和#
之间是有一个空格的,书写的时候最好按照标准来,不然当你迁移数据到其他平台的时候就知道有多操蛋了
引用
在要引用的内容前加上 >
即可:
>引用的内容
引用可以嵌套(例如:引用内的引用),只要根据层次加上不同数量的 >
:
>>引用内的引用
引用的区块内也可以使用其他的 Markdown 语法,包括标题、列表、代码区块等:
> ## 这是一个标题。
>
> 1. 这是第一行列表项。
> 2. 这是第二行列表项。
>
> 给出一些例子代码:
>
> return shell_exec("echo $input | $markdown_script");
列表
Markdown 支持有序列表和无序列表。
无序列表使用星号、加号或是减号作为列表标记:
* Red
* Green
* Blue
等同于:
+ Red
+ Green
+ Blue
也等同于:
- Red
- Green
- Blue
有序列表则使用数字接着一个英文句点:
1. red
2. Green
3. Blue
代码
对于长代码块,可以使用三个 `
符号(英文输入法下,这个符号通常在数字键 1
的左边)将内容包裹起来
对于短的代码内容,使用一个 `
符号将内容包裹起来就可以了:
`div`
表格
直接插入html标签,注意开始标签与结尾标签不能用制表符或空格来缩进:
<table>
<tr>
<td>td1</td>
</tr>
</table>
图片
链接
[an example](http://example.com/)
[an example](http://example.com/ "Title")
强调
一个 *
使内容变成斜体:
*这里的内容会变成斜体*
两个 *
使内容变成粗体:
**这里的内容会变成粗体**