首页 > 解决方案 > 是否所有浏览器都会忽略 html 中的空行

问题描述

在 html 中,如果您使用换行符创建空行,Chrome 在呈现页面时会忽略它们,尽管如果您查看实际呈现的 html,它们仍然在源代码中。如果我记得,几年前,浏览器并不总是这样做。有些实际上将新行渲染为更大的间距。我无法在所有各种浏览器中测试它是否仍然如此。有谁知道是否所有现代浏览器都忽略了新行?

标签: html

解决方案


HTML 文档中的换行将被忽略。文本和元素将连续换行,直到它们在文档文本流中遇到一个<p><br>标记。但是,当文本被标记为预格式化文本 ( ) 时,会显示换行符<pre>

从这里看起来是这样,但无法告诉你为什么!


推荐阅读