Three radio buttons with labels:
<form action="/action_page.php"> <input type="radio" id="html" name="fav_language" value="HTML"> <label for="html">HTML</label><br> <input type="radio" id="css" name="fav_language" value="CSS"> <label for="css">CSS</label><br> <input type="radio" id="javascript" name="fav_language" value="JavaScript"> <label for="javascript">JavaScript</label><br><br> <input type="submit" value="Submit"> </form>
The <label>
tag defines a label for several elements:
正确使用具有上述元素的标签将受益:
<label>
元素中的文本时,它会切换输入(这会增加点击区域)。提示: <label>
的 for 属性必须等于相关元素的 id 属性才能将它们绑定在一起。 也可以通过将元素放置在 <label>
元素中来将标签绑定到元素。
Element | |||||
---|---|---|---|---|---|
<label> | Yes | Yes | Yes | Yes | Yes |
属性 | 值 | 描述 |
---|---|---|
for | element_id | 指定标签应绑定到的表单元素的 id |
form | form_id | 指定标签属于哪个表单 |
<label>
标签支持 HTML 中的全局属性。
<label>
标签支持 HTML 中的事件属性。
大多数浏览器将显示具有以下默认值的 <label>
元素:
label {
cursor: default;
}