一级标题

这是一篇用于测试主题 Markdown 渲染效果的文章,尽可能覆盖常见写法:段落、标题、列表、引用、代码、表格、图片、链接、脚注、数学公式和分隔线等。

二级标题

三级标题

四级标题

五级标题
六级标题

段落与文本样式

普通段落文本。这里包含 加粗文本斜体文本加粗斜体删除线行内代码高亮文本蓝色高亮粉色高亮文字遮盖、上标 X2 和下标 H2O。

这里测试中文、English words、数字 12345、标点符号:,。!?;:“”‘’()以及较长的一行内容,用来观察正文行高、换行和阅读宽度是否舒适。

链接

这是一个普通链接:Hexo

这是一个带标题的链接:OpenAI

自动链接:https://example.com

邮箱链接:test@example.com

引用

这是一级引用。

引用中可以包含 强调文本行内代码

这是嵌套引用。

嵌套引用用于测试边框、背景和缩进。

无序列表

  • 第一项
  • 第二项
    • 第二项的子项 A
    • 第二项的子项 B
      • 更深一级的子项
  • 第三项

有序列表

  1. 第一步
  2. 第二步
  3. 第三步
    1. 子步骤一
    2. 子步骤二

任务列表

  • 已完成事项
  • 未完成事项
  • 另一个已完成事项

定义式内容

术语 A
这是术语 A 的解释。
术语 B
这是术语 B 的解释,包含 加粗代码

分隔线




表格

左对齐 居中对齐 右对齐
普通文本 加粗 100
code 链接 200
很长很长很长的内容 单元格内容 300

代码块

JavaScript

1
2
3
4
5
6
7
function fibonacci(n) {
if (n <= 1) return n;
return fibonacci(n - 1) + fibonacci(n - 2);
}

const result = Array.from({ length: 8 }, (_, index) => fibonacci(index));
console.log(result.join(", "));

Python

1
2
3
4
5
6
7
8
9
10
11
from dataclasses import dataclass

@dataclass
class User:
name: str
age: int

def hello(user: User) -> str:
return f"Hello, {user.name}. You are {user.age} years old."

print(hello(User("Oct", 18)))

C++

1
2
3
4
5
6
7
8
9
10
#include <iostream>
#include <vector>

int main() {
std::vector<int> nums = {1, 2, 3, 4};
for (const auto& n : nums) {
std::cout << n << std::endl;
}
return 0;
}

Shell

1
2
3
npm install
npm run build
hexo server -p 4030

很长的一行

1
This is a very very very very very very very very very very very very very very very very very very long line for testing horizontal scrolling and collapse behavior in code blocks.

图片

普通图片:

主题背景图

头像图片:

头像

数学公式

行内公式:$E = mc^2$,以及 $\alpha + \beta = \gamma$。

块级公式和求和:

$$ \int_0^1 x^2 dx = \frac{1}{3} $$
$$ \sum_{k=1}^{n} k = \frac{n(n+1)}{2} $$

矩阵:

$$ \begin{bmatrix} 1 & 2 & 3 \\ 4 & 5 & 6 \\ 7 & 8 & 9 \end{bmatrix} $$

行列式:

$$ \begin{vmatrix} a & b \\ c & d \end{vmatrix} = ad - bc $$

分段函数:

$$ f(x)= \begin{cases} x^2, & x \ge 0 \\ -x, & x < 0 \end{cases} $$

方程组:

$$ \begin{aligned} 2x + y &= 5 \\ x - y &= 1 \end{aligned} $$

向量与极限:

$$ \vec{v} = \langle 1, 2, 3 \rangle,\qquad \lim_{x \to 0}\frac{\sin x}{x}=1 $$

HTML 混排

这是内嵌 HTML。 用于测试 Markdown 中 HTML 的渲染情况。

转义字符

*这不是斜体*

# 这不是标题

[这不是链接](https://example.com)

脚注

这里有一个脚注引用1,还有另一个脚注引用2

结尾

最后一段用于测试文章底部元信息、标签、更新时间、上一篇/下一篇导航与页脚之间的间距。

  1. 这是一个简短脚注。
  2. 这是一个较长脚注,用于测试脚注区域的排版、间距和链接回跳显示效果。