Markdown基本语法
前言
Markdown 是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档,Markdown 文件的后缀名便是“.md”。
Markdown 常被使用来撰写电子书、博客等,同时也是我们用来记笔记的好伙伴。
本文主要介绍 Markdown 基本语法,如标题、代码块、列表、引用等语法的使用规则。
一、标题语法
使用 # 号可表示 1-6 级标题,一级标题对应一个 # 号,二级标题对应两个 # 号,以此类推。
1 | # 一级标题 |
效果展示:
一级标题
二级标题
三级标题
四级标题
五级标题
六级标题
注:# 和文字之间的空格(以及其他语法中的空格)
二、代码语法
要将单词或短语表示为代码,请将其包裹在反引号( ` )中。
1 | 这是`Markdown`语法 |
效果展示:
这是
Markdown语法
代码块:使用( ``` )包裹中代码即可
效果展示:
1 | 这是代码块 |
三、字体语法
Markdown 可以使用以下几种字体
1 | *斜体文本* |
效果展示:
斜体文本
粗体文本
粗斜体文本这是加删除线的文字
带下划线文本
四、表格语法
使用三个或多个连字符- - -创建每列的标题,并使用管道|分隔每列。
1 | | 表头 | 表头 | |
效果展示:
| 表头 | 表头 |
|---|---|
| 单元格 | 单元格 |
| 单元格 | 单元格 |
对齐:在标题行中的连字符使用:,来控制表格的文本对齐方式
1 | | Syntax | Description | Test Text | |
效果展示:
| Syntax | Description | Test Text |
|---|---|---|
| Header | Title | Here’s this |
| Paragraph | Text | And more |
五、列表语法
有序列表
在每个列表项前添加数字并紧跟一个英文句点.,列表应当以数字 1 起始。
1 | 1. 第一行 |
效果展示:
- 第一行
- 第二行
无序列表
在每个列表项前面添加破折号-、星号*或加号+。缩进一个或多个列表项可创建嵌套列表。
1 | - First item |
效果展示:
- First item
- Second item
列表嵌套
列表嵌套只需在子列表中的选项添加四个空格即可:
1 | 1. 第一项: |
效果展示:
- 第一项:
- 第一项嵌套的第一个元素
- 第一项嵌套的第二个元素
- 第二项:
- 第二项嵌套的第一个元素
- 第二项嵌套的第二个元素
六、文本语法
引用
Markdown 引用是在段落开头使用>符号 ,然后后面紧跟一个空格符号,引用也可以嵌套,例如两个>>,三个>>>,以此类推:
1 | > 这是引用的内容 |
效果展示:
这是引用的内容
这是引用的内容
这是引用的内容
超链接
语法如下:
1 | [超链接名](超链接地址 "超链接title"),title则是鼠标放上去悬浮显示的文本。 |
图片
使用感叹号![](), 其中[]增加替代文本,()放图片链接。
1 |  |
效果展示:

分割线
分割线可以三个或三个以上的-或者*都可以:
1 | --- |
效果展示:
七、扩展用法
Markdown 文档上下跳转
使用<div id="skip"></div>的id属性,再使用[跳转文本](#id名称)来跳转。
1 | <div id="skip"></div> |
效果展示:
跳转到前言
注:在Hexo中跳转,可参考:
Hexo文档中的跳转
换行符
使用标签<br/>
1 | 这是第一行文字<br/>这是换行后的文字 |
效果展示:
这是第一行文字
这是换行后的文字
其他
Markdown 语法编辑器推荐Typora
该编辑器直接使用鼠标右键就可快速使用 Markdown 语法,方面文档的撰写!。
官方地址:Typora