<br> 未在 firefox 的 jsp 中呈现

<br> not rendered in jsp in firefox

我有一段很长的文字,有好几段。为了在 jsp 页面中显示它,我用 <br> 替换了换行符。 现在一切都在 Chrome 中正确显示,但在 Firefox 中不正确。

在firefox中,只有前几段用<br>正确渲染,但后面的段落放在一起就好像没有<br>虽然有我查看源代码.

有人知道这个问题吗?

顺便说一句,文本在 Chrome 中是正确的,但是如果我滚动它,它的反应会很慢。

唯一运行完美的浏览器是 eclipse 内置浏览器,完全没有问题。

不是将 "br" 添加到您想要段落间隙的 JS 输出代码中,而是将 class 添加到每个 "p" 标签并应用"margin-bottom: 10px;" 到那个 class?

简单示例

JS

document.write("<p class='paragraph'>This is the paragraph</p>");
document.write("<p class='paragraph'>This is the paragraph</p>");
document.write("<p class='paragraph'>This is the paragraph</p>");

CSS

.paragraph {
margin-bottom: 10px;
}