html-lists - 如何在嵌套列表中使用自动枚举器 (reStructuredText)
问题描述
如何使用自动枚举符 (#) 在 reStructuredText 中创建以下列表?
1. one
a. one_a
b. one_b
2.two
a. two_a
I. one_a_i
b. two_b
在上面的列表中,列表的第一级是十进制,第二级是lower-alpha,第三级是upper-roman。我希望能够在使用自动枚举器的同时指定这一点,这样我就可以轻松地重新排序列表中的项目或在列表中间添加一个新项目,而无需更改每个项目的值列表中的项目。
是否可以告诉自动分子使用哪种格式类型,列表中每个嵌套级别都有不同的类型?
解决方案
- 您必须为嵌套列表使用适当的空格。
- 您可以指定如何使用自定义样式显示嵌套列表的枚举。另请参阅
list-style-type
。 - 为了清楚起见,我建议使用4 个空格缩进。
休息
.. rst-class:: enumlist
#. one
#. one_a
#. one_b
#. two
#. two_a
#. one_a_i
#. two_b
CSS
ol.enumlist {
list-style-type: decimal;
}
ol.enumlist ol {
list-style-type: lower-alpha;
}
ol.enumlist ol ol {
list-style-type: upper-roman;
}
HTML 渲染
推荐阅读
- windows - 无法在 Windows 10 上成功安装 rust
- python - 如何将 .txt 文件的前 30 个字符添加到变量中?
- angular - 第二次推送代码到 Github
- apache-flink - flink中的vertexId是什么意思?
- python - 如何解决新/更新文件python列表问题
- reactjs - 如何将 React js 数组 [] 转换为 iOS 中的 NSArray 和 Android 中的 string[]?
- visual-studio - 如何在新的 Visual Studio 2019 中更改方法名称的字体颜色(从黄色开始)?
- python - 在不迭代的情况下查找字符串中的所有子字符串
- php - WordPress:当帖子从 wp admin 永久删除时,哪个钩子起作用
- sap - 无法使用 loadrunner 或 fiddler 记录 SAP BPC