no-contradictory-aria-prop
ARIA in HTML §6 に基づき、ネイティブ HTML 属性はその ARIA 等価物より優先されなければなりません。ARIA プロパティの値が、等価なネイティブ HTML 属性の現在の値または暗黙の値と矛盾している場合に警告します。
旧wai-aria-implicit-propsルールから、no-redundant-aria-propとともに分割されました。この矛盾側はmustレベル(error)ですが、冗長側はshouldレベル(warning)のままです。
❌ 間違ったコード例
<input type="checkbox" checked aria-checked="false" />
✅ 正しいコード例
<input type="checkbox" checked />
Interface
{
"no-contradictory-aria-prop": boolean
}
Default Severity
error