markdown测试

作者:Thousand
浏览:53

综合 Markdown 功能测试文档

这是一份旨在全面测试 Markdown 渲染能力的文档,包含了各种常见的语法元素、排版格式以及较长的文本段落。


1. 文本排版基础

1.1 字体样式

Markdown 支持多种文本强调方式: - 加粗文本 (Bold) - 斜体文本 (Italic) - 粗斜体文本 (BoldItalic) - ~~删除线文本~~ (~~Strike~~) - 行内代码 高亮

1.2 段落与换行

这是一个普通段落。在 Markdown 中,段落之间通常用一个空行隔开。为了测试长文本的折行显示效果,我们需要一段较长的文字:

这是一个用于测试长文本自动换行和排版效果的段落。随着人工智能技术的飞速发展,大语言模型(LLM)已经成为了自然语言处理领域的核心。它们不仅能够通过图灵测试,还能在编程、写作、翻译等多个领域辅助人类工作。优秀的 Markdown 渲染器应该能够优雅地处理这种长段落,保持良好的行间距和阅读体验。

2. 列表系统

2.1 无序列表

  • 苹果
  • 红富士
  • 黄元帅
  • 香蕉
  • 橘子

2.2 有序列表

  1. 第一步:打开冰箱门
  2. 第二步:把大象装进去
  3. 确认大象体积
  4. 确认冰箱容量
  5. 第三步:关上冰箱门

2.3 任务列表 (Task Lists)

  • [x] 已完成的任务 A
  • [ ] 待处理的任务 B
  • [ ] 待处理的任务 C
  • [ ] 子任务 C-1

3. 代码展示

3.1 Python 示例

import math

def calculate_circle_area(radius):
    """计算圆的面积"""
    if radius < 0:
        raise ValueError("半径不能为负数")
    return math.pi * (radius ** 2)

print(f"半径为 5 的圆面积: {calculate_circle_area(5):.2f}")

3.2 JSON 数据

{
  "project": "Markdown Test",
  "version": 1.0,
  "features": ["highlight", "tables", "equations"],
  "active": true
}

3.3 HTML 结构

<!DOCTYPE html>
<html lang="zh-CN">
<head>
    <meta charset="UTF-8">
    <title>测试页面</title>
</head>
<body>
    <h1>Hello World</h1>
</body>
</html>

4. 表格数据

测试不同对齐方式和复杂内容的表格:

左对齐 居中对齐 右对齐 说明
单元格 1 数据 A 100.00 普通文本
单元格 2 数据 B 5,230.50 长数字测试
单元格 3 重点数据 0.05 包含格式

5. 引用块

5.1 普通引用

即使是最小的善行,也比最大的意念有价值。 -- 佚名

5.2 嵌套引用

第一层引用

第二层引用:这是进一步的解释。

第三层引用:深入细节。

6. 数学公式 (LaTeX)

Markdown 通常支持 MathJax 或 KaTeX 渲染。

行内公式:质能方程 =mc^2$ 是物理学中最著名的公式之一。

块级公式: UTF8 f(x) = \int_{-\infty}^\infty \hat f(\xi)\,e^{2\pi i \xi x} \,d\xi UTF8

矩阵示例: UTF8 \begin{bmatrix} 1 & 2 & 3 \ 4 & 5 & 6 \ 7 & 8 & 9 \end{bmatrix} UTF8

7. 链接与图片

7.1 链接

7.2 图片 (使用占位符)

示例图片

8. 其他元素

8.1 脚注

这是一个带有脚注的句子1

8.2 分割线

可以使用星号、减号或下划线:



8.3 HTML 标签嵌入

在 Markdown 中可以使用部分 HTML 标签(如果允许): Ctrl + C 复制 红色文字测试


  1. 这里是脚注的具体内容解释。 



登录后回复

共有1条评论


Thousand 2026-01-13 23:26:44 时发表:

对的对的