H91: HTML のフォームコントロール及びリンクを使用する
について。
解説の中に載っている表を見ると、aタグのname欄にtitleがある。
<a>
要素のtitle
属性、画像リンクの場合はalt
属性。テキストと画像のalt
属性を両方が提供されている場合は、両者を結合する。
H91: HTML のフォームコントロール及びリンクを使用する | WCAG 2.0 達成方法集
ttile 属性をつけなければ不適合になるのかと思うが、
事例を見てみると、
事例 1a
事例 1a では、名前 (name) はリンクの中にあるテキストである。この場合は「Example Site」が該当する。
コード例:
<a href=”www.example.com”>Example Site</a>
このように、title属性が使われていない。
その為、必ずしもaタグにはtitle属性が必要というわけではない。
buttonにtitle属性をつけなければならないか?否。
同じように、button要素に必ずtitle属性をつけなければならないか、というと、そうではない。
↑こんなん表に書いてあるけど、
事例 2a
を見ても分かる通り、title属性はついていない。
要は意味のあるテキストなどでユーザーが意味を理解できれば問題ない。
<button>送信</button>
だけで、送信ぼたんだということが一目瞭然で分かる為。
コメント