在HTML中的等效物是什么?

3

我习惯使用LaTeX,但在HTML中,我不知道哪个元素可以替代LaTeX的\subparagraph{}命令。使用<br />并不是一个好主意,因为它等同于LaTeX中的空行。我可以创建一个特殊的类“subparagraph”,但在此之前,我想知道HTML中是否有类似的元素。

\subparagraph{}命令在LaTeX中介于段落和HTML的<br />元素之间。Overapi没有提供更多信息 :/

请问有人有什么想法吗?


如果我理解正确的话(不懂LaTeX),那么这将创建一个子部分。你可以使用嵌套的<div>或<p>标签来实现。如果你这样做是为了获得视觉缩进,你可以使用margin和/或padding CSS样式。 - Ruben Verschueren
我不是在寻找缩进的方法,我知道如何使用CSS来实现☺ 我解释一下:我将一个LaTeX文档翻译成HTML。在LaTeX中,我有一个大的\paragraph{}区域(在LaTeX中我们称之为“环境”),其中包含许多**sub**paragraph{}环境。我将\paragraph{}翻译为<p>,但我不知道如何翻译subparagraph{}。在LaTeX中,subparagraph{}命令使得上下边距比paragraph{}略小。如果我将这两个命令翻译为同一个HTML元素,就会有信息泄漏的问题。 - fauve
2个回答

2
您可以使用
元素作为段落替代,

元素作为子段落,并添加样式类以表示您的LaTeX文档结构。

\paragraph{Introfoo}
Introduction lorem lorem

  \subparagraph*{}
  Foobar lorem impsum ugh

  \subparagraph*{}
  Foobar lorem impsum ugh

会被翻译成:

h3 标签只是一个建议,级别取决于它周围的结构。
<div class="paragraph">
  <h3 class="paragraph">Introfoo</h3>
  <p class="paragraph">    
    Introduction lorem lorem
  </p>
  <p class="subparagraph">
    Foobar lorem impsum ugh 1
  </p>

  <p class="subparagraph">
    Foobar lorem impsum ugh 2
  </p>
</div>

谢谢,这样我最终使用了。我想确保没有其他方法比这个更好。谢谢。 - fauve

2

LaTeX的\paragraph是一个标题元素,是较小的一个,因此我将其映射到<h5>,并留下<h6>用于子段落,并使用CSS为它们提供display:inline-block(运行中标题)和适当的其他样式。这将使h1-h4用于标题或章节、部分、子部分和子子部分。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接