<分区>
我的意思是,不是 <div/>
和 <div></div>
应该是完全一样的东西吗?
浏览器是指最新的 Firefox 和 Internet Explorer。发疯我的意思是忽略包含 <div/>
的标签样式.
<分区>
我的意思是,不是 <div/>
和 <div></div>
应该是完全一样的东西吗?
浏览器是指最新的 Firefox 和 Internet Explorer。发疯我的意思是忽略包含 <div/>
的标签样式.
最佳答案
aren't
<div/>
and<div></div>
supposed to be exactly the same thing?
仅在 XML 中。您是否以 XML (application/xhtml+xml
) 格式提供您的网页?如果是这样,您可以使用其中任何一个,但您将牺牲与 IE9 之前的 IE 版本的兼容性。
如果像大多数人一样,您正在为 XHTML 页面提供服务 text/html
, 您必须遵守 compatibility guidelines ,其中之一是您必须仅对具有 EMPTY
的元素使用自闭合标签内容模型,即。在 HTML 中,您将使用没有关闭标签的单个标签(<img>
等)。
否则,您只是编写了非 XML HTML 解析器将视为没有结束标记的开始标记,这很可能会弄乱页面的嵌套。 <div/>
会将整个页面的其余部分放在该 div 中。
关于xml - 为什么我写<div/>之类的东西浏览器会卡死?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3218570/