label 标签

<label> 标签为 input 元素定义标注内容

       label 元素不会向用户呈现任何特殊效果。不过,它为鼠标用户改进了可用性。如果您在 label 元素内点击文本,就会触发此控件。就是说,当用户选择该标签时,浏览器就会自动将焦点转到和标签相关的表单控件上,例如:如果是checkbox,点击label后会勾选id等于label for属性的checkbox,label 标签一般用于表单,<label> 标签的 for 属性应当与相关元素的 id 属性相同,从而将两个控件关联起来

label标签有两种写法,

1、<label>姓名:<input type="text" value="" /> </label>

2、<label for="username">姓名:</label><input type="text"  id="username" value=""  />

一般常用于第二种 只要label的for属性与input的id相同,无论两个控件放在哪里(紧挨着或不同div中),都可以将两个控件关联起来

对于input个数较多的表单建议采用第一种,不用为label添加for属性,即可将label 与里边的input关联起来

原文地址:https://www.cnblogs.com/rsky/p/4206128.html