为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

Cats萌萌 2019-12-26 09:36:38
我已经注意到jQuery(或者它是Firefox)会打开一些 <span class="presentational"></span> into <span class="presentational" />现在我的问题是,这样写我的标记可以吗?有浏览器会窒息吗?就个人而言,<span class="presentational" />如果它是空的,我认为这样做看起来更干净。
查看完整描述

3 回答

?
LEATH

TA贡献1936条经验 获得超6个赞

用作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作为标记汤。


查看完整回答
反对 回复 2019-12-26
  • 3 回答
  • 0 关注
  • 627 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信