我目前正在创建一个网站。我有一个<p>,我必须对不同的字符串进行划分。
代码如下:
<p>
Lorem ipsum - <strong style="color: red;">something.</strong>
Lorem ipsum - <strong style="color:blue">something.</strong>\n
Lorem ipsum - <strong style="color: black;">something.</strong>
More lorem ipsum: <strong style="color: indigo;">pls help.</strong>
Stackoverflow: <strong style="color: purple;">is cool.</strong>
</p>我想让它在每个<strong>标记后生成一个新行,但它输出的是一行。我试过了\n但没用。
另外,请不要要求我将其划分为3或4个段落,我不应该为这段代码这样做。
发布于 2020-02-09 00:16:57
\n不适用于HTML。尝试使用<br>。使用方法:
<p>Hello! <br /> How are you? <p>
输出内容:
Hello!
How are you?发布于 2020-02-04 00:20:55
按照demkovych的建议使用<br/>。
<p>
Lorem ipsum - <strong style="color: red;">something.</strong><br/>
Lorem ipsum - <strong style="color:blue">something.</strong><br/>
Lorem ipsum - <strong style="color: black;">something.</strong><br/>
More lorem ipsum: <strong style="color: indigo;">pls help.</strong><br/>
Stackoverflow: <strong style="color: purple;">is cool.</strong><br/>
</p>
发布于 2020-02-04 00:21:26
最简单的做法是在每个强标记之后添加一个<br/>标记。但是,更好的做法是在CSS中添加此样式。p标记的样式可以如下所示:
p {
white-space: pre-line;
}另请参阅white-space属性的MDN Documentation。
https://stackoverflow.com/questions/60042652
复制相似问题