JustYeh的前端博客

Markdown常用语法介绍

2017-06-24

markdown

介绍

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 的左边)将内容包裹起来

markdown代码

对于短的代码内容,使用一个 `符号将内容包裹起来就可以了:

`div`

表格

直接插入html标签,注意开始标签与结尾标签不能用制表符或空格来缩进:

<table>
    <tr>
        <td>td1</td>
    </tr>
</table>

图片

markdown图片

链接

[an example](http://example.com/)

[an example](http://example.com/ "Title")

强调

一个 * 使内容变成斜体:

*这里的内容会变成斜体*

两个 * 使内容变成粗体:

**这里的内容会变成粗体**

效果

markdown效果