Hexo Markdown 测试文档

本文件用于测试Hexo博客系统中的各种Markdown格式渲染效果。

1. 标题测试

H1 标题

H2 标题

H3 标题

H4 标题

H5 标题
H6 标题

2. 文本格式化

粗体文本
斜体文本
粗斜体文本
删除线文本
==高亮文本==
上标:X^2^
下标:H2O

3. 列表测试

无序列表

  • 项目一
    • 子项目 A
    • 子项目 B
  • 项目二
  • 项目三

有序列表

  1. 第一项
  2. 第二项
    1. 子项 2.1
    2. 子项 2.2
  3. 第三项

任务列表

  • 已完成任务
  • 未完成任务
  • 另一个未完成任务

4. 链接与图片

链接

Hexo官方网站
相对链接测试
带标题的链接

图片

Hexo Logo
本地图片测试
![带尺寸的图片](https://hexo.io/icon/favicon-196x196.png =100x100)

5. 代码块

行内代码

这是 行内代码 的例子。

代码块

1
2
3
4
5
6
7
// JavaScript示例
const hello = "Hello, Hexo!";
console.log(hello);

function test() {
return "This is a test function.";
}
1
2
3
4
5
6
7
8
# Python示例
def fibonacci(n):
if n <= 1:
return n
else:
return fibonacci(n-1) + fibonacci(n-2)

print(f"Fibonacci(10) = {fibonacci(10)}")
1
2
3
4
# Bash示例
git init
npm install hexo --save
hexo server

6. 表格测试

姓名 年龄 城市 职业
张三 28 北京 工程师
李四 32 上海 设计师
王五 25 广州 学生
赵六 40 深圳 经理

对齐表格

左对齐 居中对齐 右对齐
单元格 单元格 单元格
较长的左对齐内容 居中内容 右对齐数字 123
测试 测试 测试

7. 引用块

这是一级引用

这是二级引用

这是三级引用

返回二级引用

返回一级引用

注意: 这是一个带格式的引用块

引用中可以包含其他Markdown元素,比如:

  1. 列表
  2. 粗体文本
  3. 代码

8. 数学公式

行内公式

勾股定理:$a^2 + b^2 = c^2$

爱因斯坦质能方程:$E = mc^2$

二次方程求根公式:$x = \frac{-b \pm \sqrt{b^2 - 4ac}}{2a}$

块级公式

等差数列求和公式:

$$
S_n = \frac{n(a_1 + a_n)}{2}
$$

高斯积分公式:

$$
\int_{-\infty}^{\infty} e^{-x^2} dx = \sqrt{\pi}
$$

矩阵乘法:

$$
\begin{bmatrix}
a_{11} & a_{12} \
a_{21} & a_{22}
\end{bmatrix}
\times
\begin{bmatrix}
b_{11} & b_{12} \
b_{21} & b_{22}
\end{bmatrix}

\begin{bmatrix}
a_{11}b_{11} + a_{12}b_{21} & a_{11}b_{12} + a_{12}b_{22} \
a_{21}b_{11} + a_{22}b_{21} & a_{21}b_{12} + a_{22}b_{22}
\end{bmatrix}
$$

9. 脚注

这是一个带有脚注的句子^1
这是另一个引用^2

10. 分割线




11. 定义列表

术语一
这是术语一的定义
术语二
: 这是术语二的定义
这是术语二的第二个定义

12. 特殊字符与HTML

Ctrl + C 复制
Ctrl + V 粘贴

上箭头:↑
版权符号:©
注册商标:®
欧元符号:€

点击展开/收起详细信息 这是一个使用HTML details元素创建的折叠内容区域。 里面可以包含任何Markdown内容:
  • 列表项1
  • 列表项2
  • 列表项3
1
print("Hello from inside the details!")

13. 图表(如果支持Mermaid)

1
2
3
4
5
6
7
graph TD
A[开始] --> B(处理)
B --> C{判断}
C -->|是| D[执行A]
C -->|否| E[执行B]
D --> F[结束]
E --> F
1
2
3
4
5
6
7
8
9
10
sequenceDiagram
participant 用户
participant 系统
用户->>系统: 登录请求
系统->>系统: 验证凭据
alt 验证成功
系统->>用户: 返回主页
else 验证失败
系统->>用户: 显示错误
end

14. 表情符号和特殊符号

:smile: :heart: :+1: :rocket:

箭头:→ ← ↑ ↓
数学符号:≠ ≤ ≥ ≈ ∞

15. 混合内容测试

这是一个混合了各种格式的段落,包括行内代码链接斜体粗体。我们可以引用某个公式:$E = mc^2$,然后继续写正文。

这是一个包含表格的引用块:

项目 数量 价格
苹果 5 $10
香蕉 3 $6
  1. 有序列表项一,包含代码链接
  2. 有序列表项二,包含数学公式 $x^2 + y^2 = r^2$
  3. 有序列表项三,包含表情符号 :tada:

16. 结束语

这个文档测试了Hexo中可能用到的各种Markdown格式。不同的Hexo主题和渲染器可能对这些格式的支持程度不同,请根据实际渲染效果进行调整。


最后更新:2025年
测试完成