为元素编写自闭标签不是传统上的空习惯吗?

我已经注意到jQuery(或者它是Firefox)会打开一些 <span class="presentational"></span> into <span class="presentational" />

现在我的问题是,这样写我的标记可以吗?有浏览器会窒息吗?

就个人而言,<span class="presentational" />如果它是空的,我认为这样做看起来更干净。


Cats萌萌
浏览 628回答 3
3回答

LEATH

用作application / xhtml + xml,<span />表示创建没有内容的span元素。用作text / html时,<span />表示创建一个span元素,该元素的内容跟随该标签,直到遇到</ span>标签,或者遇到另一个隐式关闭该元素的标签(或EOF)。即在这种情况下,<span />的含义与<span>相同。顺便说一句:HTML 5同时定义了HTML和XHTML序列化,因此它不会以某种方式影响此问题。与XHTML 1.0一样,它确实要求像XHTML 1.1一样,将XHTML用作application / xhtml + xml。实际上,这并没有改变,因为所有浏览器都将任何版本的XHTML用作text / html作为标记汤。
打开App,查看更多内容
随时随地看视频慕课网APP