Markdown基本语法总结
文章目录
Markdown介绍
- Markdown 是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档。
- Markdown 语言在 2004 由约翰·格鲁伯(英语:John Gruber)创建。
- Markdown 编写的文档可以导出 HTML 、Word、图像、PDF、Epub 等多种格式的文档。
- Markdown 编写的文档后缀为
.md,.markdown。
1.设置标题
在Typora中可以选中要设置的标题直接右键选择标题类型即可,直接使用markdown语法的话可以在标题开头加上16个#,分别代表16级标题,例如:
示例:(为截图形式)
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ctxh9hH7-1634096503894)(C:\Users\70502\AppData\Roaming\Typora\typora-user-images\image-20211013085852903.png)]
# 一级标题 快捷键为 Ctrl + 1
## 二级标题 快捷键为 Ctrl + 2
### 三级标题 快捷键为 Ctrl + 3
##### 四级标题 快捷键为 Ctrl + 4
###### 五级标题 快捷键为 Ctrl + 5
####### 六级标题 快捷键为 Ctrl + 6
2.菜单
输入[TOC]即可产生菜单,菜单会自动更新
@[toc]
3.段落
按换行键[Enter]建立新的一行,按Shift+Enter可以创建一个比段落间距更小的行间距。可在行尾插入打断线,禁止向后插入
示例:
打断线
后面的内容将自动换行
打断线<br/>后面的内容将自动换行
4.有序列表与无序列表
无序列表使用-、+和\*作为列表标记,例如:
示例:
- 标题1
- 标题2
- 标题3
- 标题1
- 标题2
- 标题3
有序列表使用数字加”.“来表示,例如:
示例:
- 标题1
- 标题2
- 标题3
1. 标题1
2. 标题2
3. 标题3
5.字体
5.1加粗
加粗的文字左右分别用两个“**”包起来,例如:
加粗
**加粗**
5.2斜体
倾斜的文字左右分别用一个“*”号包起来,例如:
示例:倾斜
*倾斜*
5.3斜体加粗
倾斜和加粗的文字左右分别用三个”*“号包起来,例如:
示例:倾斜加粗
***倾斜加粗***
5.4删除线
删除线的文字左右分别用两个"~~“号包起来,例如:
示例:删除线
~~删除线~~
6.引用
引用用”>“表示,几个”>“表示几级应用,开头>表示,空格+文字,按换行键换行,双按换行跳出
示例:
引注1
···
引注2
还有一行,双按换行键跳出引注模式
> 引注1
> ···
> 引注2
>还有一行,双按换行键跳出引注模式
6.1普通引用
示例:
引用文本前使用 [大于号+空格]
这行可以不加,新起一行都要加上哦
这是引用的内容这是引用的内容
空格 + 引用文字:在引用的文字前加>+空格即可,引用可以嵌套。
> 引用文本前使用 [大于号+空格]
> 这行可以不加,新起一行都要加上哦
> 这是引用的内容
>> 这是引用的内容
6.2列表中使用
- 第一项
引用1
引用2
- 第二项
* 第一项
> 引用1
> 引用2
* 第二项
6.3引用里嵌套引用
示例:
最外层引用
多一个
嵌套一层引用可以嵌套很多层
> 最外层引用
> > 多一个
> 嵌套一层引用
> > > 可以嵌套很多层
6.4引用里嵌套列表
示例:
- 这是引用里嵌套的一个列表
- 还可以有子列表
- 子列表需要从 - 之后延后四个空格开始
> - 这是引用里嵌套的一个列表
> - 还可以有子列表
> * 子列表需要从 - 之后延后四个空格开始
6.5引用里嵌套代码块
示例:
同样的,在前面加四个空格形成代码块 ``` 或者使用 ```形成代码块 ```
> 同样的,在前面加四个空格形成代码块
> ```
> 或者使用 ```形成代码块
> ```
7.表格
示例:
| 表头 | 表头 | 表头 |
|---|---|---|
| 内容 | 内容 | 内容 |
| 内容 | 内容 | 内容 |
表头|表头|表头
---|:--:|---:
内容|内容|内容
内容|内容|内容
注:文字默认居左
两边加“ : ”表示文字居中
右边加“ : ”表示文字居右
8.分割线
输入 *** 或者 ---,按换行键换行,即可绘制一条水平线。
示例:
***
---
9.代码
主要分为单行代码与多行代码
(1)单行代码:代码之间分别用一个”包起来
`代码内容`
(2)代码块:代码之间分别用三个反引号(```)包起来,且两边的反引号单独占一行
```
代码...
代码...
代码...
```
10.图片
https://img-home.csdnimg.cn/images/20201124032511.png
链接: 链接文本
10.1手动添加
跟链接的方法区别在于前面加了个感叹号 !
示例:


10.2对图片网址使用变量
示例:1: https://school.thoughtworks.cn/learn/program-center/student/static/media/logo-white.1a7b1977.png
这个链接用 1 作为网址变量 ThoughtWork.
这个链接用 1 作为网址变量 [ThoughtWorks][1].
然后在文档的结尾位变量赋值(网址)
[1]: https://school.thoughtworks.cn/learn/program-center/student/static/media/logo-white.1a7b1977.png
10.3直接拖拽
可以直接将图片拖拽进来,自动生成链接。
11.链接
11.1常用链接方法
示例:
文字链接 链接名称
网址链接 http://链接网址
文字链接 [链接名称](http://链接网址)网址链接 <http://链接网址>
11.2超链接
格式1:
用[ ]括住要超链接的内容,紧接着用( )括住超链接源+名字,超链接源后面+超链接命名
同样ctrl+单击,打开链接例如:示例:
这是百度官网
这是[百度](https://www.baidu.com)官网格式2:超链接 title可加可不加
这是超链接的 [一个例子](http://example.com/ "Title"). [这个链接](http://example.net/) 没有title.
12.常用快捷键
- 加粗:
Ctrl + B - 撤销:
Ctrl + Z - 字体倾斜 :
Ctrl+I - 下划线:
Ctrl+U - 多级标题:
Ctrl + 1~6 - 有序列表:
Ctrl + Shift + [ - 无序列表:
Ctrl + Shift + ] - 降级快捷键 :
Tab - 升级快捷键:
Shift + Tab - 插入链接:
Ctrl + K - 插入公式:
Ctrl + Shift + M - 行内代码:
Ctrl + Shift + K - 插入图片:
Ctrl + Shift + I - 返回Typora顶部:
Ctrl+Home - 返回Typora底部 :
Ctrl+End - 创建表格 :
Ctrl+T - 选中某句话 :
Ctrl+L - 选中某个单词 :
Ctrl+D - 选中相同格式的文字 :
Ctrl+E - 搜索:
Ctrl+F - 搜索并替换 :
Ctrl+H - 删除线 :
Alt+Shift+5 - 引用 :
Ctrl+Shift+Q - 生成目录:
[TOC]+Enter