HTML:保持特定的文本块缩进而不添加新行

HTML:保持特定的文本块缩进而不添加新行,html,Html,我使用一个可配置的软件,在为用户输入的字段制作标题时可以接受HTML 字段必须匹配我无法控制的特定格式才能更改 它们需要像这样: 4.A.文本在这里和它出现的时候 包装它需要保持缩进 文本是这样的 B这是一个单独的字段,具有 自己的标题,但需要相同的标题 如上所述的压痕 5.另一个单独的标题,但是 行没有子节 文档的每一行都是它自己的标题,不管值是多少,都需要左对齐。html必须足够简单,如果其他开发人员来更改某些内容,就不难理解正在发生的事情。我得到的最接近理想结果是使用,但对于以后可能需要重

我使用一个可配置的软件,在为用户输入的字段制作标题时可以接受HTML

字段必须匹配我无法控制的特定格式才能更改

它们需要像这样:

4.A.文本在这里和它出现的时候 包装它需要保持缩进 文本是这样的 B这是一个单独的字段,具有 自己的标题,但需要相同的标题 如上所述的压痕 5.另一个单独的标题,但是 行没有子节
文档的每一行都是它自己的标题,不管值是多少,都需要左对齐。html必须足够简单,如果其他开发人员来更改某些内容,就不难理解正在发生的事情。我得到的最接近理想结果是使用,但对于以后可能需要重新配置的人来说,这并不理想。有更好的办法吗

因此,这里有一种方法,但它确实需要使用ol的start属性来确保数字按照您想要的方式工作,如果它是三个独立的HTML单元

为了进行比较,我展示了仅使用pre元素和空格来获得类似外观的效果。请注意,您可以将pre设置为使用非单空格字体,但这样会丢失对齐

容器{ 宽度:300px } 容器>ol{ 保证金:0.5em 0; -之前的webkit页边距:0; } 容器>ol>li>ol{ 列表样式:较低的alpha; 左边距:-1.25em; } 容器>ol.空>li{ 列表样式:无; } 集装箱>ol>li.no-sub{ 左侧填充:1.25em; 文本缩进:0; } 文本放在这里,当它换行时,它需要像这样保持文本的缩进 这是一个单独的字段,有自己的标题,但需要与上面相同的缩进 另一个单独的标题,但此行没有小节
请告诉我们你试过什么。您是从某种数据源获取这些值,还是手动输入这些值?我只是在输入预格式化文档上的标题。一种可以将html作为字段标题的输入。我已经尝试了各种列表选项,尽管让列表中的每一项单独成为一个完整的列表似乎过于复杂,同时需要根据我所在的数字设置开始值,还需要清除随附的自动填充。换句话说,我需要一种最简单的方法来获得上面代码块中显示的结果,使用3个独立的html兼容标题。最简单的方法就是按照你在问题中所做的做,也就是通过标记来做,但是你知道我的意思:使用一个元素并以这种方式格式化字符串。它将以单空格字体显示,但主题是分隔符…您能否请您的问题包括您需要3个单独标题的要求?我的答案不适用于这一点……好吧,现在它适用于:谢谢所有的帮助!而这正是正确的答案。不幸的是,嵌入它的软件不能很好地处理它。字体的变化也使得我无法使用它,因为一致性的限制。换句话说,真正的问题是我太拘束了,但在大多数情况下,你都是恰到好处的,谢谢。很抱歉,你太拘束了。虽然我去过那里,但并不容易。祝你好运