Markdown语言

标题

# 标题一
## 标题二
### 标题三
......
###### 标题六

标题一

标题二

标题三

......

标题六

设置文本样式

语法 例子 输出
** **或者__ __ **粗体** 粗体
* *或者_ _ *斜体* 斜体
~~ ~~ ~~删除线~~ 删除线
** ** 和 * * **粗体*斜体*字** 粗体斜体(粗体嵌套斜体)
* * 和 ** ** *斜体**粗体**字* 斜体粗体(斜体嵌套粗体)
*** *** ***全部粗体加斜体*** 全部粗体加斜体
<sub> </sub> 这是一个<sub>下标</sub> 这是一个下标
<sup> </sup> 这是一个<sup>上标</sup> 这是一个上标

***代表分割线


空行表示段落的分隔

// 也可以用HTML中的<br>标签精准换行
第一段<br>
第二段

第一段

第二段

引用文字

这是一个引用文本
> 这是一个引用文本
>> 多重引用
>>> ...

这是一个引用文本

这是一个引用文本

多重引用

....

引用代码

  1. 单行引用 -> 由单个反引号连接首尾
这是一个`单行引用`.

这是一个单行引用.
2. 多行引用 -> 由三个反引号连接首尾

以下为多行引用:
```c++
#include<iostream>
using namespace std;
int main()
{
    cout<<"Hello World!"<<endl;
    return 0;
}
```

以下为多行引用:

#include<iostream>
using namespace std;
int main()
{
    cout<<"Hello World!"<<endl;
    return 0;
}

链接

// 内联式链接 -> [链接文本](链接地址)
[个人博客](https://h-txsl.github.io/Nobody_Cares.github.io/)
// 引用式链接 -> [链接文本][链接标识符]
// 在文档结尾处添加链接标识符
// 链接标识符可以是任意字符串
[个人博客][blog]

[blog]: https://h-txsl.github.io/Nobody_Cares.github.io/

个人博客
个人博客

Markdown文档内部跳转

// 标题跳转
// 跳转至设置文本样式
[设置文本样式](#设置文本样式)

// 自定义锚点跳转
// 使用HTML的锚点标签<a>和id属性来实现文档内部跳转
<a name="自定义标识"></a>
// 跳转至设置文本样式

[自定义锚点跳转](#user-content-set1)

// 由于在设置文本样式处设置了锚点,所以可以直接跳转
// <a name="set1"></a>
// 补充: [](#这里引用的锚点全为字母小写,空格用-代替, 可以中文)
// 引用时要加上user-content-前缀

设置文本样式
自定义锚点跳转

通过添加 ! 并 将 alt 文本用 [ ] 括起来,可显示图像。 替换文字是等效于图像中信息的短文本。 然后将图像的链接用括号 () 括起来。

![头像](https://avatars.githubusercontent.com/u/110390930?u=e650bc80688d9b64f5c5dd69d6cf9e822186493e&v=4)

头像

列表

// 无序列表使用-或+或*作为列表标记
- 列表项一

// 有序列表使用数字和.作为列表标记
1. 列表项一
2. 列表项二
3. 列表项三
// 列表可以嵌套

// 任务列表
- [x] 已完成任务
- [ ] 未完成任务
  1. 列表项一
  2. 列表项二
  3. 列表项三

脚注

Markdown 中脚注的位置不会影响该脚注的呈现位置。 您可以在引用脚注后立即写脚注,脚注仍将呈现在 Markdown 的底部

这是一段文本[^1]
[^1]: 这是一段脚注

这是一段文本1

表格

// 使用|来分隔列
// 使用:来设置对齐方式
| 左对齐 | 居中对齐 | 右对齐 |
| :-- | :--: | --: |
| 表头一 | 表头二 | 表头三 |
| 内容一 | 内容二 | 内容三三三 |
|| 内容五五五五五 | 内容六六六六 |
左对齐 居中对齐 右对齐
表头一 表头二 表头三
内容一 内容二 内容三三三
内容五五五五五 内容六六六六

警报信息

> [!NOTE]
> Useful information that users should know, even when skimming content.

> [!TIP]
> Helpful advice for doing things better or more easily.

> [!IMPORTANT]
> Key information users need to know to achieve their goal.

> [!WARNING]
> Urgent info that needs immediate user attention to avoid problems.

> [!CAUTION]
> Advises about risks or negative outcomes of certain actions.

以下为呈现的警报:

Note

Useful information that users should know, even when skimming content.

Tip

Helpful advice for doing things better or more easily.

Important

Key information users need to know to achieve their goal.

Warning

Urgent info that needs immediate user attention to avoid problems.

Caution

Advises about risks or negative outcomes of certain actions.

创建折叠信息

<details>
<summary>折叠信息</summary>

这是一段折叠信息

```c++
#include<iostream>
using namespace std;
int main()
{
    cout<<"Hello World!"
    return 0;
}
```

</details>
折叠信息

这是一段折叠信息

#include<iostream>
using namespace std;
int main()
{
    cout<<"Hello World!"
    return 0;
}

Caution

此适用于GitHub的Markdown语法文档不完整
更多的语法请参考官方文档

Footnotes

  1. 这是一段脚注