≪ Today I learned. RSS購読
公開日
タグ
Accessibility, HTML
著者
ダーシノ(@bc_rikko)

アクセシブルWebフォーム

1つのinputフィールドに対してラベル、説明、エラーを紐づける方法。

<label for="username">ユーザー名</label>
<input id="username" aria-describedby="username-hint username-error">
<span id="username-hint">ユーザー名についての説明...</span>
<span id="username-error" aria-live="assertive">英数字で入力してください</span>

参考