这是一个 Markdown 功能演示 文章,用于测试博客系统的渲染效果。
1. 标题层级
三级标题
四级标题
五级标题
2. 文本样式
粗体文本
斜体文本
~~删除线~~
行内代码
链接示例
3. 列表
无序列表
- 项目一
- 项目二
- 子项目 2.1
- 子项目 2.2
- 项目三
有序列表
- 第一步
- 第二步
- 第三步
任务列表
- [x] 已完成任务
- [ ] 待办任务
- [ ] 另一个待办
4. 代码块
Python 示例
def fibonacci(n):
"""生成斐波那契数列"""
a, b = 0, 1
for _ in range(n):
yield a
a, b = b, a + b
# 使用示例
for num in fibonacci(10):
print(num)
JavaScript 示例
// 异步获取数据
async function fetchData(url) {
try {
const response = await fetch(url);
const data = await response.json();
return data;
} catch (error) {
console.error('请求失败:', error);
}
}
无语言标识
纯文本代码块
保留原始格式
5. 表格
基础表格
| 姓名 | 年龄 | 城市 | 职业 |
|---|---|---|---|
| 张三 | 25 | 北京 | 工程师 |
| 李四 | 30 | 上海 | 设计师 |
| 王五 | 28 | 深圳 | 产品经理 |
复杂表格(对齐)
| 左对齐 | 居中 | 右对齐 |
|---|---|---|
| 左 | 中 | 右 |
| 数据 | 数据 | 数据 |
6. 引用块
这是一个引用块 可以包含多行内容
—— 作者名
提示:这是一个带加粗的引用块,适合用于强调重要信息。
7. 分割线
8. 图片
9. 脚注
这是一个带脚注的句子1。
10. 定义列表
- 术语 1
- 定义 1
- 术语 2
- 定义 2a
- 定义 2b
11. 数学公式(如果支持)
行内公式:$E = mc^2$
块级公式: $$ \sum_{i=1}^{n} i = \frac{n(n+1)}{2} $$
12. HTML 嵌入
💡 提示: 这是嵌入的 HTML,支持自定义样式。
结语
这个演示展示了博客系统支持的主要 Markdown 功能。你可以在 posts/ 目录下创建新的 .md 文件,然后运行 python build.py 即可生成对应的 HTML 页面。
-
这是脚注的内容,会显示在文章底部。 ↩
评论 (0)
请先 登录 后发表评论