我正在尝试使用以下代码创建一个正确嵌套的列表(遵循 Sphinx 和 docutils 文档):
1. X
a. U
b. V
c. W
2. Y
3. Z
我预计这会产生两个 OL
,但我得到以下输出:
<ol class="arabic simple">
<li>X</li>
</ol>
<blockquote>
<div>
<ol class="loweralpha simple">
<li>U</li>
<li>V</li>
<li>W</li>
</ol>
</div>
</blockquote>
<ol class="arabic simple" start="2">
<li>Y</li>
<li>Z</li>
</ol>
我做错了什么?是不是不能得到下面的结果?
<ol class="arabic simple">
<li>X
<ol class="loweralpha simple">
<li>U</li>
<li>V</li>
<li>W</li>
</ol>
</li>
<li>Y</li>
<li>Z</li>
</ol>
最佳答案
确保嵌套列表的缩进级别与父列表的文本相同(或三个字符,以较大者为准),如下所示:
1. X
a. U
b. V
c. W
2. Y
3. Z
然后您将获得预期的输出。
关于markup - 如何在 reStructuredText 中创建嵌套列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5550089/