在github

时间:2017-09-11 08:36:00

标签: github gitlab markdown github-flavored-markdown

有没有办法在github上的嵌套列表中标注段落应该属于哪个级别?

- level 1 para 1
  - level 2 para 1   (trailing spaces added)
    level 2 para 2
  level 1 para 2

即使它在其他降价渲染器上正确渲染,我也无法在github上运行上述工作。有人知道这样做的方法还是github bug?

1 个答案:

答案 0 :(得分:0)

您需要在段落之间添加空白行。

重要的是要理解,在列表中嵌套项目时,这些项目中应用相同的语法规则。因此,让我们采取“2级”段落。如果要在文档根目录中包含这些段落,则需要使用空行分隔它们。像这样:

level 2 para 1

level 2 para 2

因此,将它们嵌套在列表中时,同样适用。当然,您还需要缩进以指示它们是嵌套的。像这样:

- level 2 para 1

  level 2 para 2

现在,如果你要在该列表项之前和之后包含一个段落,那么你会这样做(再次注意空白行):

level 1 para 1

- level 2 para 1

  level 2 para 2

level 1 para 2

当然,要将所有这些嵌套在列表项中,您需要一些额外的缩进。但是,您不能仅仅因为文本嵌套在列表项中而删除空行。因此,你需要这个:

- level 1 para 1

  - level 2 para 1

    level 2 para 2

  level 1 para 2

最后,关于您尝试插入换行符(尾随空格),这会在两个段落之间起作用,但当然它在列表项和段落之间永远不会起作用。由于您至少需要级别1和级别2之间的空行,因此您也可以在级别2中包含空行。