5

ドキュメントには、複数<nav><aside>要素があります。role="navigation"すべて<nav>role="complementary"すべてを追加する必要があり<aside>ますか?

言い換えれば、ドキュメントに複数の<nav role="navigation">...</nav>sと複数のが存在する方が有益ですか、それとも冗長ですか?<aside role="complementary">...</aside>

4

1 に答える 1

11

HTML5仕様によると、role="navigation"<nav>要素にrole="complementary"暗黙的であり、要素に暗黙的<aside>です。そのため、仕様に従って追加する必要はありません。問題は、実際に仕様を尊重するATの数です。したがって、安全にプレイしたい場合は、それらの役割を追加できます。問題はありません。

ただし、一部の<aside>要素はrole=noteとしてマークする必要があることも覚えておいてください。

考慮すべきもう1つのことは、HTML5仕様では、複数の個別<ul>のをでグループ化できること<nav>です。role="navigation"これが、<nav>またはそれぞれにその<ul>ようにマークする必要があることを意味するのかどうかはわかりません。これに関する情報を見つけることができません。

于 2013-01-09T14:40:32.133 に答える