markdown基本语法

GFM写markdown博客的基本知识

Posted by ivo on February 1, 2018

干货开始

第一段
同一段

第二段

第一段 同一段

第二段

大纲

Markdown 中,使用 # 来定义大纲标题,有多少个 #,就表示是几级的大纲。比如

# 这是一级标题(会生成<h1>标签)
这里是段落内容
## 这里是二级标题(会生成<h2>标签)
这里是段落内容
###### 这里是六级标题

这是一级标题(会生成<h1>标签)

这里是段落内容

这里是二级标题(会生成<h2>标签)

这里是段落内容

这里是六级标题

引用内容

引用部分的内容只需要在行首加上 > 就可以了。比如:

> To be or not to be, that is a question.

To be or not to be, that is a question.

强调文本

您可以使用**加粗**和_斜体_来格式化文本内容。

加粗使用: \*\*这种语法\*\*
斜体使用: \*这种语法\* 或 _这种语法_
还可以混合使用:\*\*加粗文本中的_斜体_\*\*

加粗使用: 这种语法 斜体使用: 这种语法这种语法 还可以混合使用:加粗文本中的_斜体_

删除线

你可以使用 ~~ 包裹一段文本让它拥有删除效果

这样来~~删除一段文本~~

这样来删除一段文本

超链接

通过 [文本](url) 的形式来添加超链接。比如这个是一个[EZLOST网站](http://ezlost.com/)的超连接。 EZLOST网站

列表

无序列表

在行首添加 *- 可以开启列表模式,比如

<* 第一,...
* 第二,...
* 第三,...
- 首先,...
- 其次,...
- 最后,...
  • 第一,…
  • 第二,…
  • 第三,…
  • 首先,…
  • 其次,…
  • 最后,…

有序列表

在行首添加数字,就可以开启有序列表模式,比如:

1. 打开冰箱
2. 把大象放进去
3. 关上冰箱
  1. 打开冰箱
  2. 把大象放进去
  3. 关上冰箱

    列表嵌套

在上一级列表的基础上加两个空格,即可嵌套列表

1. 打开冰箱
  1. 用右手打开
  2. 轻轻地打开
2. 把大象放进去
  * 不要吐槽
    * 大象太大
    * 冰箱太小
    * 例子很无聊
3. 关上冰箱
  1. 打开冰箱
  2. 用右手打开
  3. 轻轻地打开
  4. 把大象放进去
    • 不要吐槽
    • 大象太大
    • 冰箱太小
    • 例子很无聊
  5. 关上冰箱

代码 行内代码 在文本中使用 ` 包裹的内容会被识别为代码,比如

现在你可以不用 `document.getElementById()` 了,现代浏览器都把复制了 `id` 属性的元素放在了全局变量里。

现在你可以不用 document.getElementById() 了,现代浏览器都把复制了 id 属性的元素放在了全局变量里。

多行代码

使用 ```来包裹多行的内容成为代码。

比如: ``` var a = 0; var b = 1; var c = a + b; ```

 var a = 0;
 var b = 1;
 var c = a + b;