ドキュメントには、複数<nav>
の<aside>
要素があります。role="navigation"
すべて<nav>
とrole="complementary"
すべてを追加する必要があり<aside>
ますか?
言い換えれば、ドキュメントに複数の<nav role="navigation">...</nav>
sと複数のが存在する方が有益ですか、それとも冗長ですか?<aside role="complementary">...</aside>
HTML5仕様によると、role="navigation"
は<nav>
要素にrole="complementary"
暗黙的であり、要素に暗黙的<aside>
です。そのため、仕様に従って追加する必要はありません。問題は、実際に仕様を尊重するATの数です。したがって、安全にプレイしたい場合は、それらの役割を追加できます。問題はありません。
ただし、一部の<aside>
要素はrole=noteとしてマークする必要があることも覚えておいてください。
考慮すべきもう1つのことは、HTML5仕様では、複数の個別<ul>
のをでグループ化できること<nav>
です。role="navigation"
これが、<nav>
またはそれぞれにその<ul>
ようにマークする必要があることを意味するのかどうかはわかりません。これに関する情報を見つけることができません。