Markdown 是一种轻量级的标记语言,广泛用于编写文档、博客文章和README文件。它的语法简单易学,能够快速将纯文本转换为格式化的HTML内容。

# 标题

Markdown 使用 # 符号来表示标题的层级:

INPUT:

# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题

OUTPUT:

# 一级标题 ## 二级标题 ### 三级标题 #### 四级标题 ##### 五级标题 ###### 六级标题

# 段落和换行

段落之间需要空一行来分隔。要在同一段落内换行,可以在行尾添加两个空格然后回车(或者加两个换行),或者使用 <br> 标签。

INPUT:

这是第一行。

这是第二行。<br>
这是第三行。

OUTPUT:

这是第一行。

这是第二行。
这是第三行。

# 字体样式

Markdown 支持多种字体样式:

INPUT:

这是 *斜体* 文本。
这是 **粗体** 文本。
这是 ***加粗斜体*** 文本。
这是 ~~删除线~~ 文本。

OUTPUT:

这是 *斜体* 文本。 这是 **粗体** 文本。 这是 ***加粗斜体*** 文本。 这是 ~~删除线~~ 文本。

# 列表

# 无序列表使用 -*+ 符号表示:

INPUT:

- 苹果
- 香蕉
- 西瓜

OUTPUT:

  • 苹果
  • 香蕉
  • 西瓜

# 有序列表使用数字加点表示:

INPUT:

1. 第一项
2. 第二项
3. 第三项

OUTPUT:

  1. 第一项
  2. 第二项
  3. 第三项

# 无序列表嵌套

INPUT:

- 水果
  - 苹果
  - 香蕉
    - 青香蕉
    - 熟香蕉
- 蔬菜
  - 西红柿
  - 土豆

OUTPUT:

  • 水果
    • 苹果
    • 香蕉
      • 青香蕉
      • 熟香蕉
  • 蔬菜
    • 西红柿
    • 土豆

# 有序列表嵌套

INPUT:

1. 第一章
   1. 第一节
   2. 第二节
      1. 子小节
2. 第二章

OUTPUT:

  1. 第一章
    1. 第一节
    2. 第二节
      1. 子小节
  2. 第二章

# 混合列表嵌套

INPUT:

1. 学习
   - 数学
     - 高数
     - 线代
   - 计算机
     - 编程
     - 操作系统
2. 休息
   - 睡觉
   - 打游戏

OUTPUT:

  1. 学习
    • 数学
      • 高数
      • 线代
    • 计算机
      • 编程
      • 操作系统
  2. 休息
    • 睡觉
    • 打游戏

#