Markdown
Markdown是一种轻量级标记语言。它允许人们使用易读易写的纯文本格式编写文档,然后转换成有效的XHTML(或者HTML)文档。
通过简单的标记语法,它可以使普通文本内容具有一定的格式。也可以导出 HTML 、Word、图像、PDF、Epub 等多种格式的文档。
Markdown语法简单,上手容易。对于我这种小白非常友好。
以下是我整理的Markdown使用指南。
使用指南
一、标题
使用#
标记语言来设置标题级数,一个#
则代表一级标题,最高可到六级
一级标题
使用方法:#
+空格+内容
快捷键:CTRL+1
举栗:
# 一级标题
效果:
二级标题
使用方法:##
+空格+内容
快捷键:CTRL+2
举栗:
## 二级标题
效果:
三级标题
使用方法:###
+空格+内容
快捷键:CTRL+3
举栗:
### 三级标题
效果:
四级标题
使用方法:####
+空格+内容
快捷键:CTRL+4
举栗:
#### 四级标题
效果:
五级标题
使用方法:#####
+空格+内容
快捷键:CTRL+5
举栗:
##### 五级标题
效果:
六级标题
使用方法:######
+空格+内容
快捷键:CTRL+6
举栗:
###### 六级标题
效果:
二、字体样式
斜体
使用*
或_
(英文输入下的下横线)标记语言
使用方法:*
+斜体文本+*
或 _
+斜体文本+_
快捷键:CTRL+I
举栗:
*斜体文本*
效果:斜体
粗体
使用方法:**
+粗体文本+**
或 __
+粗体文本+__
快捷键:CTRL+B
举栗:
**粗体**
效果:粗体
粗斜体
使用方法:***
+粗斜体文本+***
或 ___
+粗斜体文本+___
快捷键:CTRL+I、CTRL+B
举栗:
***粗斜体***
效果:粗斜体
删除线
~
是 Tab
键上边、数字 1
键左侧的那个按键
使用方法:~~
+删除线文本+~~
快捷键:ALT+SHIFT+5(Typora快捷键)
举栗:
~~删除线文本~~
效果:删除线文本
底纹
文字和单词的底纹其实就是代码的
`
是Tab
键上边、数字1
键左侧的那个按键
使用方法: `
+底纹文本+`
举栗:
`底纹文本`
效果:底纹文本
三、列表
普通无序列表
使用-
、+
、*
三个符号都可以标记语言
使用方法:
-
+空格+列表文本
+
+空格+列表文本
*
+空格+列表文本
扩展:
调节列表级数
列表增加缩进:
快捷键1:CTRL+]
快捷键2:TAB(只能在标记语言前使用)
列表减少缩进:
快捷键1:CTRL+[
快捷键2:SHIFT+TAB
举栗:
- 无序列表一
- 无序列表二
- 无序列表三
+ 无序列表一
+ 无序列表二
+ 无序列表三
* 无序列表一
* 无序列表二
* 无序列表三
- 列表一级
- 列表二级
- 列表三级
效果:
- 无序列表一
- 无序列表二
- 无序列表三
-
列表一级
- 列表二级
- 列表三级
- 列表二级
有序列表
使用数字
+.
(小数点)+空格
+文本内容
使用方法:
1.
+空格
+列表内容
2.
+空格
+列表内容
举栗:
1. 一级列表内容:每段列表都是数字+小数点+空格
2. 二级列表内容:每段列表输入完后回车会自动下一列表
4. 三级列表内容:(输错了不要紧这是有序列表,显示的时候会自动把4纠正为3)
1. 二级一小节内容:可以增加缩进到下一级别列表
2. 这是二级二小节内容
效果:
- 一级列表内容:每段列表都是数字+小数点+空格
- 二级列表内容:每段列表输入完后回车会自动下一列表
- 三级列表内容:(输错了不要紧这是有序列表,显示的时候会自动把4纠正为3)
- 二级一小节内容:可以增加缩进到下一级别列表
- 这是二级二小节内容
四、引用
使用>
标记语言来设置
一级引用(普通引用)
使用方法:>
+空格+内容
举栗:
> 这是一段引用
效果:
嵌套引用(可以嵌套很多层)
二级引用
使用方法:>>
+空格+内容
举栗:
>> 这是一段嵌套引用
效果:
引用里嵌套列表
使用方法:>
+空格+-
+空格
举栗:
> - 这是一段引用嵌套列表
效果:
引用里嵌套代码块
使用方法:
>
+4个空格(形成代码块)>
+空格+```
(形成代码块)
举栗:
> ````c
> #include <iostream>
> using namespace std;
> int main()
> {
> cout << "Hello, World!" << endl;
> system("pause");
> return 0;
> }
> ````
效果:
五、图片
使用方法:

举栗:

效果:
六、表格
Markdown 制作表格
- 使用 来分隔不同的单元格;
- 使用
-
来分隔表头和其他行; - 使用来
**:**
设置对齐
表格对齐设置
-:
设置内容和标题栏居右对齐。:-
设置内容和标题栏居左对齐。:-:
设置内容和标题栏居中对齐。
举栗:
|表头1|表头2|表头3|
|:-|:-:|-:|
|1|1|1|
效果:
表头1 | 表头2 | 表头3 |
---|---|---|
1 | 1 | 1 |
七、链接
文字链接
使用方法:
[链接名称](链接地址"鼠标放置时显示的信息")
举栗:
[个人Markdown使用语法手册](https://www.fuwafuwa.club/935.html"Markdown使用语法手册")
效果:
八、换行
如果另起一行,只需在当前行结尾加 2 个空格
使用方法:一段长文字后+两个空格+回车即可
九、分隔符(分隔线)
使用标记语言的-
或+
或*
使用方法:
新起来一行输入大于或等于3个-
或+
或*
举栗:
前面的段落
---
后面的段落
***
又一个段落
效果
扩展:刚刚介绍分隔符方法在Typora完全适用
在visual studio code中使用分割符
段落与---
标记语言之间要多空一行才会生效
+++
标记语言好像在visual studio code无法显示分隔符
十、代码
单行代码
前面底纹的用法其实就是单行代码的用法
使用方法: `
+代码文本+`
举栗:
`代码`
效果:代码文本
多行代码(代码块)
使用方法: ```
+代码文本+```
通常```后面指定一种语言回车,然后输入该语言代码回车再次```
举栗:
```c
#include <stdio.h>
int main()
{
printf("Hello, World!");
return 0;
}
```
效果:
#include <stdio.h>
int main()
{
printf("Hello, World!");
return 0;
}
结语
作为初心者,我比较看好使用visual studio code练习markdown语法
因为一边输入源码,另外一边就可以预览对于我来说非常友好,但是好多快捷键不支持。等用了markdown语法熟练后在使用Typora。
Comments | NOTHING