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>