我使用的<br>在每个浏览器中的工作方式都不同,因此我决定将“ br”样式设置为

<br style='margin:15px;'/>


它可以在Firefox上完美运行,但不能在IE和Chrome中运行。有什么建议吗?

最佳答案

<br>是内联元素而不是块元素,请记住这一点。

  br {
       display: block;
       margin: 10px 0;
    }


这是一个非常非常非常非常脏的版本,尽管它与浏览器不兼容。您不应该这样做,我建议您不要复制该代码,请考虑重写您的代码。样式<br/>非常非常糟糕。我今天心情特别好;-)。另外,您不应在代码中使用<br>,因为HTML通常用于标记,而CSS用于样式。但这是我的看法。
如果使用<p>包裹文本并在其中设置填充和边距,而不是使用<br/>,则代码会更灵活。1.弄乱了代码,2.弄乱了样式,因为混合样式和HTML放在一个文件中,这使得将来操作起来很不好,因为您不知道hmm是否将这种样式设置为内联或在外部CSS文件中设置。

10-06 04:44
查看更多