我们如何使用 Angular 应用程序进行 W3C 验证?
由于自定义指令导致无效的 HTML 验证,我们通常会看到很多 W3C 验证错误。对此有什么策略吗?
最佳答案
严格的 w3c 验证允许任何 data-*
属性和任何类。
指令可以应用于以下任何 DOM 元素:
-
<tag directive-name>
-
<tag data-directive-name>
(*) -
<tag x-directive-name>
-
<tag directive_name>
-
<tag x_directive_name>
-
<tag data_directive_name>
至少 data-
一个完全符合 W3C(前提是您声明 HTML5 文档类型)。所以下面的代码验证(属性名称,当然它会因为缺少标题、缺少编码等而失败):
<!DOCTYPE html>
<html>
<body data-ng-app="MyApp">
</body>
</html>
关于html - 使用 AngularJS 指令进行 W3C 验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33758445/