gpt4 book ai didi

html - 为什么在这种情况下使用自闭标签会产生如此突出和奇怪的效果?

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

<分区>

Possible Duplicate:
Can a span be closed using <span />?

<p>This is a test <span id='span1' style='display:inline-block;'></span> to see if I can embed an inline block.</p>

<p>This is a test <span id='span2' style='display:inline-block;'/> to see if I can embed an inline block.</p>​

http://jsfiddle.net/T7ByE/

第一行嵌入了一个带有常规结束标签的 span,而第二行使用了一个自结束标签。第一行工作正常,而第二行有一个奇怪的结果。

我很好奇为什么在每种情况下对元素的处理会有如此不同。我知道在非严格的 xhtml 下,自关闭标签没有得到很好的支持。自闭标签似乎仅被视为开放标签。

现代浏览器仍然不支持自闭合 html 标签是否有充分的理由?我是否需要更改文档类型或其他内容才能使其正常工作?

具有讽刺意味的是,我实际上是从一个明确的结束标记开始的,但是通过浏览器的 xml 解析器运行它并返回到 html,解析器感觉就像将空元素折叠成一个自闭合标记,这立即破坏了一切。

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