MarkDown入门列表

简介: MarkDown入门列表

Markdown 技能树(6):列表

Markdown 支持有序列表、无序列表和任务列表 三种形式的列表。

无序列表

无序列表使用 *+ 或是 - 作为列表标记,比如:

*   香蕉
*   苹果
*   桃子

等同于:

+   香蕉
+   苹果
+   桃子

也等同于:

-   香蕉
-   苹果
-   桃子
*   香蕉
*   苹果
*   桃子

有序列表

有序列表则使用数字接着一个英文句号:

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

当然,项目列表很可能会不小心产生,像是下面这样的写法:

1987. What a great season.
  1. What a great season.

也就是当在行首出现数字-句点-空白的内容时,Markdown 会将其当做一个列表进行展示,要避免这样的状况,可以在句点前面加上转义符 \ ,比如:

1986. What a great season.

Markdown 支持在下面这些符号前面加上反斜杠来帮助插入普通的符号:

\   反斜杠
  `   反引号
  *   星号
  _   底线
  {}  大括号
  []  方括号
  ()  括号
  #   井字号
  +    加号
  -    减号
  .   英文句点
  !   惊叹号

此外,列表也可以进行嵌套或者与其他 Markdown 内容,比如:

  1. 第一天
  • 起床
  • 吃饭
  • 工作
  • 看邮件
  • 写代码
    // A code block
    打开 CODE CHINA
    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-I7KO1ctI-1656064155134)(https://source.unsplash.com/100x100/?computers)]
var x =1000;
  • 测试
  • 发布
  • 睡觉
  1. 第二天
  2. 第三天
1. 第一天
  * 起床
  * 吃饭
  * 工作
    - 看邮件
    - 写代码
      // A code block
      打开 CODE CHINA
      ![电脑](https://source.unsplash.com/100x100/?computers)
          var x =1000;
    - 测试
    - 发布
  * 睡觉
1. 第二天
1. 第三天

任务列表

任务列表的语法格式为 - [ ] todo,其中 [ ] (带空格的中括号)表示未完成的任务,[x](带字母x的中括号) 表示已经完成的任务,比如:

  • 起床
  • 吃饭
  • 工作
  • 睡觉
- [x] 起床
- [x] 吃饭
- [ ] 工作
- [ ] 睡觉

任务列表页可以与无序列表或有序列表嵌套使用,比如:

  • 起床
  • 吃饭
  • 煮鸡蛋
  • 烤面包
  • 热牛奶
  1. 工作
  1. 看邮件
  2. 写代码
  3. 发布
  1. 睡觉
- [x] 起床
- [ ] 吃饭
  - [x] 煮鸡蛋
  - [ ] 烤面包
  - [ ] 热牛奶
1. [X] 工作
  1. [x] 看邮件
  2. [x] 写代码
  3. [ ] 发布
2. [ ] 睡觉

小结

让我们来回顾一下列表的知识点吧:

  1. 可以使用 *+ 或是 - 来创建一个无序列表
  2. 可以使用 使用数字接着一个英文句号 的形式来创建一个有序列表
  3. 可以使用 - [ ] todo 的格式来创建一个任务列表
  4. 列表之间可以互相嵌套
目录
相关文章
|
1月前
|
程序员
【Markdown速成】半小时入门Markdown教程(后缀.md文件详解)
作为程序员我们经常会看到README.md这种说明文件,以.md为后缀的文件就是我们所说的Markdown的文件。
108 4
手把手教会你使用Markdown【从入门到精通一篇就够了】
手把手教会你使用Markdown【从入门到精通一篇就够了】
|
程序员 Perl
MarkDown入门学习总结教程
我们坚信写作写的是内容,所思所想,而不是花样格式.
146 0
MarkDown入门学习总结教程
|
搜索推荐 程序员 PHP
Markdown新手入门必知必会
Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式。
133 0
Markdown新手入门必知必会
|
测试技术 容器
Flutter Web网站之Markdown展示与博客列表
Flutter Web网站之Markdown展示与博客列表
237 0
Flutter Web网站之Markdown展示与博客列表
MarkDown入门图片
MarkDown入门图片
128 0
MarkDown入门图片
|
Web App开发 数据安全/隐私保护 iOS开发
Markdown 入门 :文章目录生成、合并单元格、文章快速插入链接(使用剪切板的链接插到选中文字)【修订】
Markdown 入门 :文章目录生成、合并单元格、文章快速插入链接(使用剪切板的链接插到选中文字)【修订】
388 0
Markdown 入门 :文章目录生成、合并单元格、文章快速插入链接(使用剪切板的链接插到选中文字)【修订】
MarkDown入门表格
MarkDown入门表格
138 0
MarkDown入门代码块
MarkDown入门代码块
340 0
|
程序员 Perl
MarkDown入门分隔线及引用
MarkDown入门分隔线及引用
172 0