Markdown

2021/09/30

Markdown是一种极简的『标记语言』,将文本转为HTML,通常为我大码农所用。其不追求大而全,简洁至上,正所谓不求最贵,只求最好!

本文介绍Markdown基本语法,内容很少,一行语法一行示例,学会后可轻松写出高大上的文档,再也不需要各种编辑器去调文章格式。另外,网上有各平台下的Markdown工具可用,也有在线的,我直接使用sublime搞定,Markdown本来就是为了追求简洁,弄个工具岂不多此一举。

1
npm install hexo-generator-searchdb --save
1
2
3
4
5
6
7
**这是加粗的文字**
*这是倾斜的文字*`
***这是斜体加粗的文字***
~~这是加删除线的文字~~
>这是引用的内容
>>这是引用的内容
>>>>>>>>>>这是引用的内容

示范
这是加粗的文字
这是倾斜的文字`
这是斜体加粗的文字
这是加删除线的文字

这是引用的内容

这是引用的内容

这是引用的内容

1
2
3
4
> - 这是引用里嵌套的一个列表
> - 还可以有子列表
> ··- 子列表
> ··- 子列表

示范

1
2
3
4
5
**一个人来到田纳西**
__毫无疑问__
*我做的馅饼
是全天下*
_最好吃的_

示范
一个人来到田纳西
毫无疑问
我做的馅饼
是全天下

最好吃的

1
2
分割线
---

示范
分割线


1
2
3
4
大标题
===
小标题
---

示范

大标题

小标题

1
2
3
4
5
6
# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题

示范

一级标题

二级标题

三级标题

四级标题

五级标题
六级标题
1
2
3
4
- 无序列表
- 无序列表
- 无序列表
- 无序列表:我很长。

示范

1
2
3
+ 无序列表
+ 无序列表
+ 无序列表

示范

1
2
3
* 无序列表
* 无序列表
* 无序列表

示范

1
2
3
4
1. 有序列表
2. 有序列表
3. 有序列表
8. 有序列表

示范

  1. 有序列表
  2. 有序列表
  3. 有序列表
  4. 有序列表
1
2
3
4
5
6
7
8
9
10
* 产品介绍(子项无项目符号)
此时子项,要以一个制表符
* 产品特点
1. 特点1
- 特点2
- 特点3
* 产品功能
1. 功能1
- 功能2
- 功能3

示范

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
1. 列出所有元素:

···- 无序列表元素 A
······1. 元素 A 的有序子列表
······2. 元素 A 的有序子列表
···- 前面加三个空格

2. 列表里的多段换行:

···新的一个段落
···这样换行,整体的格式不会乱

3. 列表里引用:

···> 引用内容
···> 引用内容

4. 列表里代码段:

···```
···前面三个空格
···```

·······或者直接空七个,引入代码块

示范

  1. 列出所有元素:

···- 无序列表元素 A
······1. 元素 A 的有序子列表
······2. 元素 A 的有序子列表
···- 前面加三个空格

  1. 列表里的多段换行:

···新的一个段落
···这样换行,整体的格式不会乱

  1. 列表里引用:

···> 引用内容
···> 引用内容

  1. 列表里代码段:

······前面三个空格 ···

·······或者直接空七个,引入代码块

1
2
3
4
5

| 表头 | 表头 |
| ---- | ---- |
| 单元格 | 单元格 |
| 单元格 | 单元格 |

示范

表头表头
单元格单元格
单元格单元格
单元格单元格
单元格单元格
单元格单元格

左对齐右对齐居中对齐
单元格单元格单元格
单元格单元格单元格
1
2
文字链接 [SegmentFault](url)
网址链接 <https://segmentfault.com>

示范
文字链接 SegmentFault
网址链接 https://segmentfault.com

1
[不如](url "不如的博客")

示范

1
![markdown](url "markdown")

示范
markdown

1
2
<http://ibruce.info>
<bu.ru@qq.com>

示范
http://ibruce.info
bu.ru@qq.com

1
2
3
4
5
1 作为网址变量 [Google][1]
用 yahoo 作为网址变量 [Yahoo][yahoo]
然后在文档的结尾为变量赋值(网址)
[1]: http://www.google.com
[yahoo]: http://www.yahoo.com

示范
然后在文档的结尾为变量赋值(网址)
[1]: http://www.google.com
[yahoo]: http://www.yahoo.com

1
2
3
4
5
6
7
8
9
10
11
12
13
Markdown中的转义字符为\,转义的有:
\\ 反斜杠
\` 反引号
\* 星号
\_ 下划线
\{\} 大括号
\[\] 中括号
\(\) 小括号
\# 井号
\+ 加号
\- 减号
\. 英文句号
\! 感叹号

示范
Markdown中的转义字符为\,转义的有:
\ 反斜杠
` 反引号
* 星号
_ 下划线
{} 大括号
[] 中括号
() 小括号
# 井号
+ 加号
- 减号
. 英文句号
! 感叹号