Markdown语法

MDFriday支持的Markdown 语法

1. 标题

  • 语法

    # 一级标题
    ## 二级标题
    ### 三级标题
    #### 四级标题
    ##### 五级标题
    ###### 六级标题
    
  • 效果:不同级别的标题

2. 段落

  • 语法

    这是一个段落。
    
    这是另一个段落。
    
  • 效果:两个段落之间需要一个空行

3. 粗体与斜体

  • 语法

    **粗体文本**
    __粗体文本__
    
    *斜体文本*
    _斜体文本_
    
  • 效果:两者都支持粗体和斜体的文本样式。

4. 无序列表

  • 语法

    - 项目 1
    - 项目 2
      - 子项目 1
      - 子项目 2
    
  • 效果:支持标准的无序列表,项目之间可以有子级列表。

5. 有序列表

  • 语法

    1. 项目 1
    2. 项目 2
    3. 项目 3
    
  • 效果:有序列表的渲染效果相同。

6. 链接

  • 语法

    [链接文本](http://example.com)
    
  • 效果:标准链接,点击后跳转到指定的URL。

7. 图片

  • 语法

    ![图片描述](http://example.com/image.jpg)
    
  • 效果:嵌入图片。

8. 引用

  • 语法

    > 这是一个引用文本。
    
  • 效果:引用文本的显示效果相同。

9. 代码块

  • 语法

    • 单行代码:使用反引号`code`

    • 多行代码:

      ```语言
      代码内容
      
  • 效果:都支持内联代码和多行代码块,且支持语法高亮。

10. 水平分割线

  • 语法

    ---
    ***
    ___
    
  • 效果:都支持水平分割线。

11. 任务列表

  • 语法

    - [ ] 未完成的任务
    - [x] 已完成的任务
    
  • 效果:能渲染任务列表

12. 表格

  • 语法

    | 列 1 | 列 2 | 列 3 |
    |------|------|------|
    | 数据1 | 数据2 | 数据3 |
    | 数据4 | 数据5 | 数据6 |
    
  • 效果:表格格式支持正常渲染。

13. 内嵌HTML

  • 语法

    <div>这是一段HTML代码</div>
    
  • 效果:Markdown允许插入HTML代码,并在渲染时保留HTML结构。

14. 行内HTML标签

  • 语法

    <span>行内HTML</span>
    
  • 效果:行内HTML标签也会在两个工具中正常显示。

15. 脚注(Footnotes)

  • 语法

    这是一个脚注[^1]。
    
    [^1]: 这里是脚注内容。
    
  • 效果:支持脚注功能

16. 加标签(Metadata)

  • 语法

    ---
    title: "My Post"
    date: 2025-02-25
    tags: ["Hugo", "Markdown"]
    ---
    
  • 效果:使用Front Matter来配置页面的元数据

17. 嵌套列表

  • 语法

    - 一级列表
      - 二级列表
        - 三级列表
    
  • 效果:支持嵌套列表的显示。

18. 数学公式(部分模板)

  • 语法

    $y = mx + b$
    
  • 效果:部分模板可以支持数学公式的渲染。