本文旨在测试 Markdown 编辑器对多种语法的支持程度。内容涵盖各级标题、段落、粗体/斜体、各类列表(无序、有序、任务)、链接与图片(内联及引用)、代码块(含内联)、块引用、分割线、表格、脚注、高亮、删除线、视频嵌入、Mermaid 图表(流程图、时序图、甘特图、饼图、类图)以及复杂的数学公式(行内与块级)。这是一篇全面的功能验证文章。
AI摘要

这篇文章旨在测试 Markdown 编辑器对各种 Markdown 语法的支持程度。

标题

一级标题

二级标题

三级标题

四级标题

五级标题
六级标题

段落

这是一个段落。段落是 Markdown 中最基本的元素。段落之间用空行分隔。

粗体和斜体

粗体

这是粗体文本

这是粗体文本

斜体

这是斜体文本

这是斜体文本

粗体和斜体

这是粗体和斜体文本

这是粗体和斜体文本

列表

无序列表

  • 项目一
  • 项目二
    • 子项目一
    • 子项目二
  • 项目三

有序列表

  1. 项目一
  2. 项目二
    1. 子项目一
    2. 子项目二
  3. 项目三

任务列表

  • 已完成的任务
  • 未完成的任务

链接

内联链接

这是一个链接

引用链接

这是一个链接

图片

内联图片

这是一个图片

引用图片

这是一个图片

代码块

内联代码

这是一个 内联代码 示例。

代码块

function helloWorld() {
  console.log("Hello, world!");
}

块引用

这是一个块引用。 块引用可以包含多行文本。

嵌套引用

分割线


表格

表头一 表头二 表头三
单元格一 单元格二 单元格三
单元格四 单元格五 单元格六

脚注

这是一个脚注1

高亮

这是高亮文本

删除线

这是删除线文本

视频

Mermaid 图表

流程图

flowchart TD
    A[Start] --> B{Logged in?}
    B -->|Yes| C[Home Page]
    B -->|No| D[Login Page]
    D --> E[Enter Credentials]
    E --> F{Valid?}
    F -->|Yes| C
    F -->|No| G[Show Error]
    G --> D
    C --> H[End]

时序图

sequenceDiagram
    participant User
    participant Browser
    participant Server
    participant Database

    User->>Browser: Click Login
    Browser->>Server: Send Request
    Server->>Database: Query User
    Database-->>Server: Return Data
    Server-->>Browser: Return Result
    Browser-->>User: Show Status

甘特图

gantt
    title Project Plan
    dateFormat YYYY-MM-DD
    section Analysis
        Collect Requirements :a1, 2024-01-01, 7d
        Review Requirements :a2, after a1, 3d
    section Design
        System Design :b1, after a2, 10d
        UI Design :b2, after a2, 8d
    section Development
        Frontend Dev :c1, after b2, 20d
        Backend Dev :c2, after b1, 25d
    section Testing
        Functional Test :d1, after c1, 10d
        Performance Test :d2, after c2, 7d

饼图

pie title Programming Language Usage
    "JavaScript" : 35
    "Python" : 25
    "Java" : 20
    "Go" : 10
    "Others" : 10

类图

classDiagram
    class Animal {
        +String name
        +int age
        +makeSound()
    }
    class Dog {
        +String breed
        +bark()
    }
    class Cat {
        +String color
        +meow()
    }
    Animal <|-- Dog
    Animal <|-- Cat

数学公式

行内公式

这是一个行内公式:$E = mc^2$,这是爱因斯坦的质能方程。

勾股定理表示为 $a^2 + b^2 = c^2$。

块级公式

求和公式

$$ \sum_{i=1}^{n} i = \frac{n(n+1)}{2} $$

积分公式

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

矩阵

$$ \begin{pmatrix} a & b \\ c & d \end{pmatrix} \times \begin{pmatrix} e & f \\ g & h \end{pmatrix} = \begin{pmatrix} ae+bg & af+bh \\ ce+dg & cf+dh \end{pmatrix} $$

二次方程求根公式

$$ x = \frac{-b \pm \sqrt{b^2 - 4ac}}{2a} $$

泰勒展开

$$ e^x = \sum_{n=0}^{\infty} \frac{x^n}{n!} = 1 + x + \frac{x^2}{2!} + \frac{x^3}{3!} + \cdots $$

极限

$$ \lim_{n \to \infty} \left(1 + \frac{1}{n}\right)^n = e $$

  1. 这是脚注的内容。