我正在构建一个asp.net应用程序,并且我在<br />
之一中使用了ListItem
元素。不建议这样做,但无论如何都可以。
还有另一种方法来打破HTML
中的一行吗? (不是CSS
!)
我使用
很多和其他字符,例如&close;
。使用&<code>
?
答案 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才能这样做。