标签是否label
适用于单选按钮?如果是这样,你如何使用它?我有一个显示如下的表单:
First Name: (text field)
Hair Color: (color drop-down)
Description: (text area)
Salutation: (radio buttons for Mr., Mrs., Miss)
我想使用label
左列中每个标签的标记来定义其与右列中相应控件的连接。但是如果我使用单选按钮,规范似乎表明表单控件的实际“Salutation”标签突然不再属于label
标签,而是选项“先生,夫人等”。进入label
标签。
我一直是可访问性和语义网络的粉丝,但这种设计对我来说没有意义。label
标签明确声明标签。option
标签选择选项。您如何label
在一组单选按钮的实际标签上声明 a ?
更新: 这是一个带有代码的示例:
<tr><th><label for"sc">Status:</label></th>
<td> </td>
<td><select name="statusCode" id="sc">
<option value="ON_TIME">On Time</option>
<option value="LATE">Late</option>
</select></td></tr>
这很好用。但与其他表单控件不同的是,单选按钮的每个值都有一个单独的字段:
<tr><th align="right"><label for="???">Activity:</label></th>
<td> </td>
<td align="left"><input type="radio" name="es" value="" id="es0" /> Active  
<input type="radio" name="es" value="ON_TIME" checked="checked" id="es1" /> Completed on Time  
<input type="radio" name="es" value="LATE" id="es2" /> Completed Late  
<input type="radio" name="es" value="CANCELED" id="es3" /> Canceled</td>
</tr>
该怎么办?