質問

508標準、1194.22(a) <:

テキスト以外のテキストに相当するテキスト 要素を提供する(例えば、VIA.) 「ALT」、「LONGDESC」、または要素内 コンテンツ) を使用して検索ボックスの場合

<input type="text" alt="Search" value="" tabindex="1" name="s" id="s" />
.

508標準を渡しますが、HTML 5の検証を渡しません。

は、不要な<label>タグを持つことを避けたいので、508標準とHTML 5の両方の検証の両方を渡す唯一の方法は、508規格とHTML 5の検証の両方を渡しますか?

役に立ちましたか?

解決

この状況では、1194.22(N)にさらに注意を向ける必要があると思います。あなたが本当に、あなたがこのような何かを試すことができる別のラベルなしでは必死にする必要があるならば:

<input type="search" value="" tabindex="1" name="s" id="s" />
<label for="s"><input type="submit" value="search"></label>
.

しかし、私は少なくともこれをScreenReaderで試してみることを強くお勧めします( NVDA は無料、 jaws は、「無料試用」で40分間使用することもできます。テストページを設定し、スクリーンリーダーユーザーが試してみてください。

代わりに

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top