私は、ラベルタグとその 'for'属性が、ラベルが属するコントロールのブラウザをヒントするために使用されたネットの例を見つけました。例えば:私は実際には同じ一つのラベルが両方の組み合わせに割り当てる必要がある2つのコントロールがある場合HTML、accessibilty:1つのラベルで2つのコントロールにラベルを付けることは可能ですか?
<form>
<label for="male">Male</label>
<input type="radio" name="sex" id="male" />
<br />
<label for="female">Female</label>
<input type="radio" name="sex" id="female" />
</form>
私の質問は(ない各1にし、可能な場合)である、例えば:
a label text + a numeric input field + a text (unit) input field
(それが出来ないので)私は
- 数値のみの入力フィールドにラベルを割り当てるか
- は、数値とテキストINPを置くことを可能である必要がありますutフィールドを単一のスパンタグに変換し、そのスパンにラベルを添付しますか?
- または両方の入力コントロールを1つのラベルタグ内に配置できますか?
どのソリューションがすべてのブラウザでアクセシビリティに役立つでしょうか?