首页 > 试题广场 >

Label的作用是什么,是怎么用的?

[问答题]
Label的作用是什么,是怎么用的?
参考答案 == 对鼠标用户而言改进了可用性
发表于 2017-03-22 23:56:05 回复(0)

举个例子:



<!-- 方法一 -->
<label for="email">E-mail:</label>
<input type="text" id="email">
<!-- 方法二 -->
<label>
  E-mail:
  <input type="text">
</label>

这两种方法的效果相同,后者不用使用for和if


当我们点击E-mail或者点击文本框时,光标都会被移入文本框中,方便我们输入内容。

说白了label标签就是他所关联的表单控件的延伸,即鼠标点击了他,就会出现和点击他所关联的表单控件一样的效果。而这前提是label的for属性的属性值与想要关联的表单控件的id一样。

编辑于 2021-10-02 11:45:13 回复(0)
输入框前的提示语言一般放在Label里,比如:
<label>用户名:</label><input type="text" />
但不是必须要有Label标签。
发表于 2019-11-25 12:19:37 回复(0)

当用户选择该label标签时 浏览器会自动将焦点集中在与该标签相对应的input上 label的for属性值要与input中的id属性值相同

发表于 2019-06-05 23:01:31 回复(3)
重要!
发表于 2019-11-13 08:55:21 回复(1)
当用户选择该label标签时 浏览器会自动将焦点集中在与该标签相对应的input上 label的for属性值要与input中的id属性值相同
发表于 2020-03-09 19:24:28 回复(0)
将label标签for属性值绑定input的id属性,当我们选择了label标签,绑定的input自动获取焦点。
发表于 2021-03-28 09:40:15 回复(0)
<p>定义表单控制的关系</p>
发表于 2020-08-29 11:28:29 回复(0)
<p>label是一个标签当用户选择这个标签时,浏览器就会自动将焦点转到相应的表单控件上,需要注意的是label标签里的for属性的值需要和对应的表单控件的id值相同,这样才能产生相应的联系</p>
发表于 2020-05-11 20:01:33 回复(0)