您的位置:

Markdown有序列表

一、Markdown有序列表嵌套

有序列表的嵌套是将一个有序列表放在另一个有序列表中,被嵌套的列表必须比包含它的列表缩进4个空格或一个制表符。如下所示:

1. 学习Markdown语法
    1. Markdown基本语法
    2. Markdown扩展语法
2. 学习Markdown编辑器
    1. Typora
    2. VS Code

上述代码后面会生成如下效果:

  1. 学习Markdown语法
    1. Markdown基本语法
    2. Markdown扩展语法
  2. 学习Markdown编辑器
    1. Typora
    2. VS Code

二、Markdown列表

列表是Markdown最常用的排版方式之一。Markdown支持有序列表和无序列表。

使用有序列表,可在文字前面加一个“数字 + 英文句点 + 空格”,例如:

1. C
2. C++
3. Java

上述代码后面会生成如下效果:

  1. C
  2. C++
  3. Java

使用无序列表,可在文字前面加一个“短横线或星号或加号 + 空格”,例如:

- HTML
* CSS
+ JavaScript

上述代码后面会生成如下效果:

  • HTML
  • CSS
  • JavaScript

三、Markdown分级列表

Markdown中支持将不同级别的有序或无序列表混合使用,嵌套方法同样适用,例如:

1. 编程语言
    - 脚本语言
        + JavaScript
        * Python
    - 编译语言
        + C
        * C++
2. 网页制作
    - HTML
    - CSS

上述代码后面会生成如下效果:

  1. 编程语言
    • 脚本语言
      • JavaScript
      • Python
    • 编译语言
      • C
      • C++
  2. 网页制作
    • HTML
    • CSS

四、Markdown有序列表语法

Markdown有序列表语法非常简单,只需要在文字前加阿拉伯数字和英文句点,在后面添加一个空格。例如:

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

上述代码后面会生成如下效果:

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

五、Markdown有序列表下一行

如果有序列表的文字内容过长,建议在下一行继续书写,但是下一行记得空四个空格,例如:

1. 第一项
    这里是第一项的详细内容,需要用到换行符和空格来分行,以保证排版整齐。
2. 第二项
3. 第三项

上述代码后面会生成如下效果:

  1. 第一项
    这里是第一项的详细内容,需要用到换行符和空格来分行,以保证排版整齐。
  2. 第二项
  3. 第三项

六、Markdown有序列表和无序列表

在有序列表中嵌套无序列表:

1. 编程语言
    * 脚本语言
        - JavaScript
        - Python
    * 编译语言
        - C
        - C++
2. 网页制作
    * HTML
    * CSS

效果如下:

  1. 编程语言
    • 脚本语言
      • JavaScript
      • Python
    • 编译语言
      • C
      • C++
  2. 网页制作
    • HTML
    • CSS

七、Markdown怎么退出有序列表

如果需要在有序列表中插入图片或其他格式的内容,需要退出列表。退出有序列表有两种方法:

1)在列表最后一个条目加上“两个空格+回车”,然后开始写新的内容。

1. 第一项
2. 第二项
3. 第三项  
这里开始写新的内容

2)使用空白制表符(四个空格)来缩进,例如:

1. 第一项
2. 第二项
3. 第三项
    
这里开始写新的内容

八、Markdown设置列表

Markdown支持设置有序列表的起始数字,只需在第一个列表项中,将数字改为需要设置的数字即可:

4. 第一项
5. 第二项
6. 第三项

上述代码后面会生成如下效果:

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

九、Markdown多级有序列表

如果希望有序列表有更多子层级,只需在下一级前缩进4个空格即可:

1. 第一项
    1.1. 第一个子项
    1.2. 第二个子项
2. 第二项
    2.1. 第一个子项
        2.1.1. 第一个子子项
        2.1.2. 第二个子子项
    2.2. 第二个子项
3. 第三项

上述代码后面会生成如下效果:

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