假设我有以下形式,我需要通过为每个控制描述符包含Label For=<id>
来使其符合508标准。
对于简单的文本框,很明显Label For=<id>
将指向文本框的ID。
对于选择控件(例如单选按钮/复选框),Label For=<id>
将指向个人选择的ID。
但是对于控制组的描述符应该怎么做,即以下示例中的速度评估?
input[type=radio] {
float: left;
}
<form id="myForm">
<label for="distance">Distance:</label>
<input type="text" id="distance"/>
<label for="unit">Unit:</label>
<select id="unit">
<option value="miles">Miles</option>
<option value="km">Km</option>
</select>
<p>Speed Assessment:</p>
<label for="speedSlow">Slow</label>
<input type="radio" name="speed" id="speedSlow"/><br/>
<label for="speedMedium">Medium</label>
<input type="radio" name="speed" id="speedMedium"/><br/>
<label for="speedFast">Fast</label>
<input type="radio" name="speed" id="speedFast"/><br/>
</form>