0

在 Internet Explorer 5.5、6 和 7 中,<br>标签占用了更多空间。

我正在处理动态隐藏/显示表格行。我在隐藏一行时遇到了一个问题,它旁边的行在<br>他们的数据中(除非被<br>实验室证明为阴性,否则被视为狂犬病),占用更多空间。

是否可以实现与<br>with<div><p>tag 相同的功能?

4

3 回答 3

0

如果我理解正确,你只想<br />用 CSS 做一个。
这个问题已经回答了:

如何在不使用 <br /> 的情况下从 css 给出换行符?

于 2012-10-30T13:32:15.793 回答
0

如果您仍然想知道,您可以这样做:

<style>
p {
white-space: pre;
}
</style>
<p>hello
How are you</p>

这在 IE6 或 7 中不起作用我不知道 8

p span {
    Border: pre;
}
<p><span>hello my name is</span>Thomas</p>

以上是另一种方法。它应该适用于所有浏览器

于 2014-09-17T01:35:57.250 回答
-1

从语义的角度来看,没有。<p>并且<div>是包含文本的标签。但是当然,您可以使用<p>'s 或<div>'s 来实现看起来像<br>正在做的事情(尽管您可能需要一些 CSS 使其看起来完全相同)。

于 2012-10-30T13:32:42.503 回答