Angular アプリケーションで W3C 検証を行うにはどうすればよいでしょうか?
カスタム ディレクティブは無効な HTML 検証を行うため、通常、多くの W3C 検証エラーが発生します。これに対する戦略はありますか?
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-
1 つは完全に W3C に準拠しています (HTML5 doctype を宣言する場合)。したがって、次のコードは検証します (属性名、もちろん、タイトルの欠落、エンコーディングの欠落などで失敗します):
<!DOCTYPE html>
<html>
<body data-ng-app="MyApp">
</body>
</html>