使用angular指令,我经常需要按如下方式编写标签:
<div ng-custom-directive-attr="xxxx"></div>
<span ng-custom-directive-attr="xxxx"></span>
可以按如下方式编写它们吗?:
<div ng-custom-directive-attr="xxxx"/>
<span ng-custom-directive-attr="xxxx"/>
如果是,所有主流浏览器都遵守该规定吗?
作为旁注,人们通常写&lt; img /&gt;,我从未见过&lt; img&gt;&lt; / img&gt; (或很少看到)。
答案 0 :(得分:1)
可能有支持它的浏览器(虽然我对此表示怀疑),但它绝对不是有效的标记。
如果您通过W3 Validator进行此操作,则表示不满意。
<!DOCTYPE html>
<html>
<head>
<title>blah</title>
</head>
<body>
<div ng-custom-directive-attr="xxxx"/>
<span ng-custom-directive-attr="xxxx"/>
</body>
</html>