Markdown任务清单

来自泡泡学习笔记
BrainBs讨论 | 贡献2023年7月23日 (日) 16:33的版本
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳到导航 跳到搜索

任务清单项是一个列表项,其中第一个块是以任务清单项标记开头的段落,并且在任何其他内容之前至少有一个空白字符。


任务清单项标记由可选数量的空格、左方括号([)、空白字符或小写字母x中的任意一个,以及右方括号(])组成。


渲染时,任务清单项标记将被替换为语义复选框元素;在HTML输出中,这将是一个<input type="checkbox">元素。


如果方括号之间的字符是一个空白字符,则复选框未选中。否则,复选框将被选中。


该规范不定义如何与复选框元素进行交互:实际上,实现者可以自由选择将复选框呈现为禁用或不可变元素,或者在最终呈现的文档中动态处理交互(例如选中、取消选中)。

- [ ] foo
- [x] bar

Markdown任务清单-1.png


任务清单可以任意嵌套:

- [x] foo
  - [ ] bar
  - [x] baz
- [ ] bim

Markdown任务清单-2.png