还有另一种方法可以打破html中的界限吗?

时间:2016-07-25 08:57:36

标签: html line-breaks

我正在构建一个asp.net应用程序,并且我在<br />之一中使用了ListItem元素。不建议这样做,但无论如何都可以。

还有另一种方法来打破HTML中的一行吗? (不是CSS!)

我使用&nbsp;很多和其他字符,例如&close;。使用&<code>

是否有一些等效的分隔线

4 个答案:

答案 0 :(得分:1)

段落可以被<p>标记包围。

<p>This is my first paragraph.</p>
<!-- a line break will be rendered here -->
<p>This is my second paragraph.</p>

如果您的内容是一个列表,则可以使用<li>标记标记每个列表项,并使用<ul><ol>标记围绕整个列表分别列出无序或有序列表。后者在左侧有数字而不是子弹。

<ul>
    <li>list item 1</li>
    <li>list item 2</li>
    <li>list item 3</li>
</ul>

对于非语义块,您可以在<div>标记中包围内容。

答案 1 :(得分:1)

您可以使用&#34; pre&#34;标签发送文本aleady打破。例如:

<pre>
LINE 1
LINE 2
LINE 3
</pre>

另一个选择是使用Paragraphs:

<p> Line 1 </p>
<p> Line 2 </p>

答案 2 :(得分:0)

我不确定html中新行的短代码,但html中有块元素。 块元素在下一行之后占据容器和元素的整个宽度。 例如

<p></p> or <div></div>

您也可以使用&lt; pre&gt;,现在编辑器/代码中的每个新行都会在浏览器中反映,而不需要任何特殊代码或元素。

答案 3 :(得分:0)

默认情况下不会忽略空格的HTML标记为<pre>

  

HTML <pre>元素(或HTML预格式文本)表示   预先格式化的文本。此元素中的文本通常显示在   一个非比例(“monospace”)字体,与其中的字体完全一致   文件。此元素中的空格显示为已键入。

所有其他人都需要CSS才能这样做。