GitHub Flavored Markdown的TaskList不支持有序列表

时间:2014-01-04 19:03:54

标签: github markdown github-flavored-markdown

我注意到有一种方法可以在GFM中添加任务列表,正如他们在博客中提到的https://github.com/blog/1375-task-lists-in-gfm-issues-pulls-comments

但是它没有显示有序列表的任务列表的任何示例。是否支持?如果是这样,有人可以分享一个例子。

2 个答案:

答案 0 :(得分:7)

不,它不受支持。您可以编写一个有序的复选框列表,如下所示:

1. [ ] Foo
2. [ ] Bar

它在HTML(<ol>)中呈现为有序列表,但它们的样式表会删除数字。

因此,虽然您可以将列表表示为有序列表,但您需要使用自己的样式表来呈现它。

答案 1 :(得分:4)

注意:自引入 nested task list (2014年5月)以来,仍然不支持编号的任务列表,即使以下内容仍会使用<ol>元素呈现:

1. [ ] Figure out wormholes
  1. [ ] Call @arfon
  2. [ ] Research ([docs](http://en.wikipedia.org/wiki/Wormhole#Time_travel))
  3. [ ] Build prototype #15
  4. [ ] Test run #43 @world-domination/time-travel
2. [ ] ...?
3. [ ] Profit!

这会给:

https://cloud.githubusercontent.com/assets/182/2975762/9aedfb04-db98-11e3-9946-23e06671061f.png

如:

<ol class="task-list added">

    <li class="task-list-item">
        <input class="task-list-item-checkbox" type="checkbox" disabled=""></input>
        <label></label>

         Figure out wormholes 

        <ol class="task-list">
            <li class="task-list-item"></li>
            <li class="task-list-item"></li>
            <li class="task-list-item"></li>
            <li class="task-list-item"></li>
        </ol>
    </li>
    <li class="task-list-item"></li>
    <li class="task-list-item"></li>

</ol>