Markdown语法
Markdown语法参考地址:
https://www.markdownguide.org/basic-syntax/
符号原样输出
在符号前加 \
1 | \* |
\* 就是展示 *、\\ 就是展示 \
\可以转义的字符如下:
| Character | Name |
|---|---|
| \ | backslash |
| ` | backtick (see also escaping backticks in code) |
| * | asterisk |
| _ | underscore |
| { } | curly braces |
| [ ] | brackets |
| < > | angle brackets |
| ( ) | parentheses |
| # | pound sign |
| + | plus sign |
| - | minus sign (hyphen) |
| . | dot |
| ! | exclamation mark |
| | | pipe (see also escaping pipe in tables) |
标题
1 | # 1级标题 (需要在行开头) |
加粗
1 | **粗体** |
斜体
1 | *斜体* |
加粗斜体
1 | ***加粗斜体*** |
引用
1 | > 文本引用 (需要在行开头) |
文本引用(需要在行开头)
多级引用
1 | > 一级引用 |
一级引用
二级引用,并且二级引用被包含在上面的一级引用中
有序列表
1 | 1. 列表1 |
- 列表1
- 列表2
无序列表
使用 - 、* 、+ 均可,但不能在一个列表中交叉使用多个符号。
1 | - 列表1 |
-
列表1
-
列表2
- 列表2-1
在列表中添加其他元素,同时在后文中还得保持列表的连续性。可以使用4个空格或者一个tab实现。
1 | 1. 一级列表 |
-
一级列表
-
二级列表
加粗文本展示。
-
三级列表
-
四级列表
图片
格式:
1 |  |

代码
`代码` -> 代码
代码块
```回车键,创建代码块,再在代码块里面输入内容
1 | 这是代码块里面的内容 |
在Typora中可以在输入三个\\\后,输入代码块的编程语言,再按回车,代码块会对编程语言的内容自动做颜色区分。
```shell
1 | echo '这是shell脚本' |
标尺线
使用 *** 、--- 都可以展示出如下效果。
链接
格式:[链接地址名称](链接地址 "链接标题提示")
"链接标题提示"作用:当用户将鼠标悬停在链接上时,它将作为工具提示出现。它不是必须的。
1 | [这是我的博客主页](https://wangfarui.github.io "博客主页的标题") |
快速转换URL地址或者Email地址,使用<>标记。
1 | <https://wangfarui.github.io> |
URL地址:https://wangfarui.github.io
Email地址:wray20156294@gmail.com
格式化链接
链接的标题支持格式化,在链接标题的前后使用加粗、斜体、代码等效果。
1 | 这是加粗的链接[**加粗URL**](https://wangfarui.github.io) |
这是加粗的链接加粗URL
这是斜体的链接斜体URL
这是标题格式化为代码的链接代码URL
💡提示:markdown的链接地址不支持中间带有空格,如果地址中的确含有空格,需要使用
%20转换,或者使用html的<a>标签。
表格
基础表格
1 | | Syntax | Description | |
| Syntax | Description |
|---|---|
| Header | Title |
| Paragraph | Text |
排版表格
1 | | Syntax | Description | Test Text | |
| Syntax | Description | Test Text |
|---|---|---|
| Header | Title | Here's this |
| Paragraph | Text | And more |
任务列表
1 | - [x] Write the press release |
- Write the press release
- Update the website
- Contact the media
表情Emoji
1 | :bulb: |
💡 👍 😂
下标
在markdown中使用 ~x~ 表示,但是并不是所用markdown都支持。
可以使用html元素标签:<sub>
1 | 这是水:H<sub>2</sub>O |
这是水:H2O
上标
在markdown中使用 ^x^ 表示,但是并不是所用markdown都支持。
可以使用html元素标签:<sup>
1 | 这是x的平方:X<sup>2</sup> |
这是x的平方:X2
删除线
使用~~删除内容~~表示。
1 | 后面是一段删除的内容:~~无用信息~~ |
后面是一段删除的内容:无用信息





