在Html中使用<label>
标签来关联表单元素和文本标签,使得点击文本标签时,相应的表单元素获得焦点。
一、 <label>
标签的用法
HTML <label>
标签用来定义由 id 属性引用的表单控制的标签。
<label>
元素不会向用户呈现任何特殊样式。不过,它提供了一种便利的方式来改进表单的可用性。
<label>
元素的最常见用途是在表单控件之前描述控件的功能。
<label>
元素通常与 <input>
元素配合使用,来描述该输入控件的用途。
二、<label>
标签的属性
for: 规定 label 绑定到哪个表单元素。
<label for="input_id">文本标签</label>
<input type="text" id="input_id">
form:规定 label 所属的表单。当使用嵌套表单时,它也可以把 label 绑定到一个指定的 form 元素。
<form id="form1">
<label for="input1" form="form2">使用form2绑定 input1</label>
<input type="text" id="input1">
</form>
<form id="form2">
<input type="text" name="username">
</form>
三、<label>
标签设置高度
在Html中,设置标签的高度其实就是设置标签的行高。样式属性可以使用 line-height 属性来指定。
label{
line-height: 28px; /* 设置行高为28px */
}
四、<label>
标签的实例
下面通过多个示例来介绍<label>
标签的使用方法。
1. 绑定单选框
2. 绑定多选框
3. 绑定文本框
4. 绑定下拉列表
5. 嵌套表单
总结
<label>
标签的使用可以让表单更加易用和易读。设置<label>
标签的高度只需要使用 line-height 属性即可。除了上述示例之外,<label>
标签还可以和其他表单元素一起使用。希望本篇文章能够帮助读者更好的理解和使用<label>
标签。