Markdown 嵌套列表 : skip a level

标签 markdown

我在 Markdown 中使用嵌套的项目符号列表。在某些情况下,关卡必须从深度 1 跳到深度 3,如下所示:
HTML-generated nested lists
这可以在纯 Markdown 中完成吗? (显然它可以在 HTML 中完成,如上所述。)我尝试的事情不起作用:

* Lowest level
        - Level 3
(在第 3 级项目符号之前有 2x4 个空格)变为
  • 最低级别
    - 3 级

  • 把它全部放在一行中。
    * Lowest level  
            - Level 3
    
    (第一行末尾有两个空格)显示为
  • 最低级别
    - 3 级

  • 其中 Level 3 不是嵌套列表:它实际上是第一个项目符号的一部分,它有一个内部 <br>越线。
    * Lowest level
        * 
            * Level 3
    
    再次将所有内容放在一个子弹中:
  • 最低级别
    *
    * 3 级

  • 可以做到吗?

    最佳答案

    您可以使用假的 3 级元素来实现这种外观。您可以使用不间断空格和 ⦁ (Z NOTATION SPOT) 字符来构建它们。
    来源:

    - Lowest level[space][space]
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;⦁ &nbsp;&nbsp;Level 3: **this skipped level 2**[space][space]
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;⦁ &nbsp;&nbsp;3 again
        - Level 2
    - Back at level 1
    
    结果:
  • 最低级别
    ⦁ 级别 3:这跳过了第 2 级
    ⦁ 3 再次
  • 2级

  • 回到 1 级

  • 为了进行比较,这是一个包含 3 个级别的真实列表:
  • 1级
  • 2 级
  • 3级


  • 关于Markdown 嵌套列表 : skip a level,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67849246/

    相关文章:

    github - 如何在Sublime Text 3中离线预览Github风格的Markdown

    markdown - 如何使用 Markdown 显示 block 中的数学方程式

    regex - 如何从Markdown中提取链接

    r - knitr pandoc : "cannot produce pdf output with pdf writer"

    html - 在 Laravel Markdown 中嵌入 <canvas> 标签?

    gitlab - GitLab 编辑器中的 Markdown : combine bullet list with multi-line code

    GitHub README.md 文件显示 '#' 符号,而不是呈现为 &lt;headers>

    markdown - 在markdown中插入图片乱码latex背景图片

    markdown - blockquote 中的 doxygen Markdown 代码块

    css - Gatsby Js : Using Markdown and style checkboxes