HTML5 と WAI-ARIA を使用して HTML のアクセシビリティを改善しようとしています。
以下の設定でよろしいでしょうか?
<!-- main content -->
<section id="main" role="main">
<h1>The main content</h1>
<!-- This div needs to be here for styling reasons -->
<div class="the-content">
<p>All the text that goes with the main content</p>
</div>
<!-- the sidebar -->
<aside id="sidebar" role="complementary">
<h2>A title</h2>
<p>Some text</p>
<aside>
</section>
確信が持てないのは、要素をコンテナ<aside>
の外に置く必要があるかどうかです。それは問題ですか?<section>
role="main"