我一直在试验xhtml,现在我想知道是否有一个有效/正确的方法来添加空元素。在xhtml中保留空元素的正确方法?
短的问题,但这里的两个方法我已经使用:
<div> </div>
<div> </div> <!-- Same as space -->
我一直在试验xhtml,现在我想知道是否有一个有效/正确的方法来添加空元素。在xhtml中保留空元素的正确方法?
短的问题,但这里的两个方法我已经使用:
<div> </div>
<div> </div> <!-- Same as space -->
<div />
为一个空元素的有效XTHML:即自闭合。相同
<div></div>
好的,谢谢:-)这实际上是我一直在寻找的东西。 – 2010-01-29 16:04:32
@Martti:尽管在浏览器中非常不合适。 IE始终将XHTML视为HTML,并不会正确解析。见http://stackoverflow.com/questions/348736/xhtml-is-writing-self-closing-tags-for-elements-not-traditional-empty-bad-pra/1573341#1573341 – 2011-06-01 14:09:44
像这样:
<div></div>
元素的内部空间不是“无中生有” - 这是一个文本节点这使元素非空。
我要冒险猜测我下面给出的答案对你没有太大的帮助 - 你能解释一下你想达到的目标吗? – nickf 2010-01-29 15:02:37
我只是想在这里告诉我一些专家,哪种方式是添加空元素的有效方式。我需要很多效果的空元素,但不需要使代码无效。我被告知,不建议让任何元素空着。 – 2010-01-29 15:35:00