html - 使用 AngularJS 指令进行 W3C 验证

标签 html angularjs w3c w3c-validation

我们如何使用 Angular 应用程序进行 W3C 验证?

由于自定义指令导致无效的 HTML 验证,我们通常会看到很多 W3C 验证错误。对此有什么策略吗?

最佳答案

严格的 w3c 验证允许任何 data-*属性和任何类。

指令可以应用于以下任何 DOM 元素:

  1. <tag directive-name>
  2. <tag data-directive-name> (*)
  3. <tag x-directive-name>
  4. <tag directive_name>
  5. <tag x_directive_name>
  6. <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/

相关文章:

找不到 HTML 图像(django)

jquery - 不同操作系统中相同浏览器中的 CSS 渲染

javascript - igGrid 的 igniteui-angular 中的验证器选项

javascript - 如何使用ngdialog在angularjs中实现重定向之前的消息?

html - 在哪里可以找到 HTML5 标签和属性的详细、最新引用?

javascript - jQuery "Back-to-top"滚动前箭头跳转到页面顶部

html - 如何在高度较小时调整图像大小,同时尊重下面的容器?

javascript - ng-model 和 ng-repeat 关系和理解 $scope

html - 验证 html 不允许输入

dom - 跨标准化浏览器事件的 JavaScript 文档