簡體   English   中英

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

[英]TaskList of GitHub Flavored Markdown doesnt support ordered lists

我注意到有一種方法可以在GFM中添加任務列表,如他們的博客文章中所述, https://github.com/blog/1375-task-lists-in-gfm-issues-pulls-comments

但是它沒有顯示有序列表的任務列表的任何示例。 是否支持? 如果是這樣,有人可以分享一個例子。

不,它不受支持。 您可以編寫一個有序的復選框列表,如下所示:

1. [ ] Foo
2. [ ] Bar

它呈現為HTML( <ol> )中的有序列表,但它們的樣式表會刪除數字。

因此,雖然您可以將列表表示為有序列表,但您需要使用自己的樣式表來呈現它。

注意:自引入嵌套任務列表 (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>

如果您只想在有序列表中使用復選框用於可視化目的,那么您可以將以下Unicode字符與GitHub markdown一起用於有序列表:

降價:

1. `☐` Task 1
1. `☑` Task 2
   1. `☑` Task 2.i
1. `☐` Task 3
   1. `☑` Task 3.i
      1. `☐` Task 3.i.a

結果:

GitHub有序列表任務列表

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM