WAIC-TEST-0029-07
aria-describedby 属性による説明ラベルの提供 (button要素 : aria-labelledby属性と併用)
button 要素に aria-labelledby 属性と aria-describedby属性の両方で関連付けをおこなった場合、関連付けられた要素の内容が読み上げられるかの確認
1.3.1, 3.3.2
ARIA1
<p><span id="fontLabel">フォントの選択</span>
<span id="fontDesc">このページで使用するフォントフェイスとサイズの選択</span>
<button id="fontB" onclick="doAction('Fonts');" aria-labelledby="fontLabel" aria-describedby="fontDesc">フォント</button>
</p>
<p><span id="colorLabel">色の選択</span>
<span id="colorDesc">このページで使用する色を選択</span>
<button id="colorB" onclick="doAction('Colors');" aria-labelledby="colorLabel" aria-describedby="colorDesc">色</button>
</p>
<p><span id="customLabel">その他のカスタマイズの選択</span>
<span id="customDesc">このページで使われているレイアウトやスタイルをカスタマイズ</span>
<button id="customB" onclick="doAction('Customize');" aria-labelledby="customLabel" aria-describedby="customDesc">カスタマイズ</button>
</p>
テスト不要
なし
なし
button要素にフォーカスを合わせた際、aria-labelledby 属性と aria-describedby属性で関連付けられた文章が読み上げられる。
なし
button要素、aria-labelledby属性、aria-describedby属性