html - <br/> 在 firefox 中被读取为 <br></br> 但在 chrome 中不是

标签 html firefox

我正在使用 <br />并且它按预期在 chrome 和 IE 中正常工作,但在 firefox 中结果很奇怪。当我在 firefox 中看到代码时,它替换了 <br /><br ></br> .

我还在某处读到替代语法 <br></br> XML 允许在许多现有用户代理中给出不确定的结果。

如果我替换 <br /><br> , 它在 chrome 和 IE 中运行良好,但 firefox 再次将其替换为 <br ></br>并给予额外 margin 。

firefox 中这个问题的解决方法是什么?

最佳答案

<html>
    <body>
        <div>This is<br />a test</div>
    </body>
</html>

在带有“html”扩展名的文本文件中,在 Firefox 中打开该文件,并检查源 View 显示 <br />正如预期的那样。 Firefox 只显示 <br ></br>据我所知,在使用 Inspector View 时,这可能是将标签在该 View 中的显示方式标准化为使用 <br> 的结果。而不是 <br />还生产 <br ></br>

关于html - <br/> 在 firefox 中被读取为 <br></br> 但在 chrome 中不是,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16919032/

相关文章:

css - 如何将 CSS 样式表应用于 XULRunner 中的所有页面 View

firefox - 如何打包未签名的 Firefox WebExtension?

angularjs - 在 Firefox 中关闭对话框后,Angular 1 Material Design 滚动到顶部

html - 如何为我们的网站制作盲文界面

javascript - 使用内部有 GIF 的 CSS 移动 div。 GIF 在移动时暂停

java - 小程序:加载不在主目录中的 jar 文件中的图像

javascript - 不会改变整个站点高度的可滚动子内容

java - 从一个 Selenium session 到另一个 Selenium session 长期保存 Cookie 的最佳方法?

javascript - 使用异步 ajax 调用(过多)时 IE7 挂起 : false

html - 需要帮助将表格置于 div 容器中