Markdown语法参考地址:

https://www.markdownguide.org/basic-syntax/

符号原样输出

在符号前加 \

1
2
\*
\\

\* 就是展示 *、\\ 就是展示 \

\可以转义的字符如下:

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
2
# 1级标题 (需要在行开头)
## 2级标题

加粗

1
**粗体**

斜体

1
*斜体*

加粗斜体

1
***加粗斜体***

引用

1
> 文本引用  (需要在行开头)

文本引用(需要在行开头)

多级引用

1
2
3
> 一级引用

>> 二级引用,并且二级引用被包含在上面的一级引用中

一级引用

二级引用,并且二级引用被包含在上面的一级引用中

有序列表

1
2
1. 列表1
2. 列表2
  1. 列表1
  2. 列表2

无序列表

使用 - 、* 、+ 均可,但不能在一个列表中交叉使用多个符号。

1
2
3
- 列表1
- 列表2
- 列表2-1
  • 列表1

  • 列表2

    • 列表2-1

在列表中添加其他元素,同时在后文中还得保持列表的连续性。可以使用4个空格或者一个tab实现。

1
2
3
4
5
1. 一级列表
2. 二级列表
**加粗文本**展示。
3. 三级列表
4. 四级列表
  1. 一级列表

  2. 二级列表

    加粗文本展示。

  3. 三级列表

  4. 四级列表

图片

格式:![图片名称](图片地址)

1
![这是图片的名称](markdown-syntax/dfaf7298546f2e9c2482f713ef2c12c2.jpeg)

这是图片的名称

代码

`代码` -> 代码

代码块

```回车键,创建代码块,再在代码块里面输入内容

1
这是代码块里面的内容

在Typora中可以在输入三个\\\后,输入代码块的编程语言,再按回车,代码块会对编程语言的内容自动做颜色区分。

```shell

1
echo '这是shell脚本'

标尺线

使用 *** 、--- 都可以展示出如下效果。


链接

格式:[链接地址名称](链接地址 "链接标题提示")

"链接标题提示"作用:当用户将鼠标悬停在链接上时,它将作为工具提示出现。它不是必须的

1
[这是我的博客主页](https://wangfarui.github.io "博客主页的标题")

这是我的博客主页


快速转换URL地址或者Email地址,使用<>标记。

1
2
<https://wangfarui.github.io>
<wray20156294@gmail.com>

URL地址:https://wangfarui.github.io

Email地址:wray20156294@gmail.com


格式化链接

链接的标题支持格式化,在链接标题的前后使用加粗斜体代码等效果。

1
2
3
4
5
这是加粗的链接[**加粗URL**](https://wangfarui.github.io)

这是斜体的链接[*斜体URL*](https://wangfarui.github.io)

这是标题格式化为代码的链接[`代码URL`](https://wangfarui.github.io)

这是加粗的链接加粗URL

这是斜体的链接斜体URL

这是标题格式化为代码的链接代码URL

💡提示:markdown的链接地址不支持中间带有空格,如果地址中的确含有空格,需要使用%20转换,或者使用html的<a>标签。

表格

基础表格

1
2
3
4
| Syntax      | Description |
| ----------- | ----------- |
| Header | Title |
| Paragraph | Text |
Syntax Description
Header Title
Paragraph Text

排版表格

1
2
3
4
| Syntax      | Description | Test Text     |
| :--- | :----: | ---: |
| Header | Title | Here's this |
| Paragraph | Text | And more |
Syntax Description Test Text
Header Title Here's this
Paragraph Text And more

任务列表

1
2
3
- [x] Write the press release
- [ ] Update the website
- [ ] Contact the media
  • Write the press release
  • Update the website
  • Contact the media

表情Emoji

1
2
3
:bulb:
:+1:
:joy:

💡 👍 😂

下标

在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
后面是一段删除的内容:~~无用信息~~

后面是一段删除的内容:无用信息