gpt4 book ai didi

html - 为什么
与 XHTML 中的

不同?

转载 作者:太空狗 更新时间:2023-10-29 16:49:15 25 4
gpt4 key购买 nike

这是 HTML 页面的完整源代码:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head></head>
<body>
one<br>
two<br />
three<br></br>
four
</body>
</html>

谁能解释一下为什么我在IE8或chrome浏览页面时,“三”和“四”之间多了一个空行?

我认为标准应该让所有浏览器看起来都一样,据我所知,这个页面符合 XHTML 过渡标准

最佳答案

因为 XHTML 规范 HTML 兼容性指南指定 br 必须 应该是自关闭的。显然 Chrome 和 IE8 没有遵循规范并为您关闭打开的规范,从而创建了第二个换行符。

关于html - 为什么 <br/> 与 XHTML 中的 <br></br> 不同?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5006867/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com