为了账号安全,请及时绑定邮箱和手机立即绑定

<label>标签有什么作用啊?

在这里<label>干嘛的

正在回答

8 回答

就是一个文本提示标签,不过在label标签中加入for属性可以与相应的选项框进行捆绑,也就是说,在这种情况下你点击这个文本框就会活的点击选项框的效果。

0 回复 有任何疑惑可以回复我~

https://developer.mozilla.org/zh-CN/docs/Web/HTML/Element/label

0 回复 有任何疑惑可以回复我~

exg:

<form>

<label for="male">男</label>

<input type="radio" name="gender" id="male" />

</form>

显示:男○

鼠标点击“男”,则“○”会被选中,“○”中将会多出一个点

0 回复 有任何疑惑可以回复我~

其实主要是 Label 中有两个属性是非常有用的,一个是FOR、另外一个就是ACCESSKEY了。
FOR属性
功能:表示Label标签要绑定的HTML元素,你点击这个标签的时候,所绑定的元素将获取焦点。
用法: <Label FOR="InputBox">姓名</Label><input ID="InputBox" type="text">
ACCESSKEY属性:
功能:表示访问Label标签所绑定的元素的热键,当您按下热键,所绑定的元素将获取焦点。
用法: <Label FOR="InputBox" ACCESSKEY="N">姓名</Label><input ID="InputBox" type="text">
局限性:accessKey属性所设置的快捷键不能与浏览器的快捷键冲突,否则将优先激活浏览器的快捷键。

注意:
要将 LABEL 绑定到其它的控件,请将 LABEL 元素的 FOR 属性设置为与该控件的 ID 相同。将 LABEL 绑定到控件的 NAME 属性毫无用处。但是,要提交表单,你必须为 LABEL 元素所绑定到的控件指定NAME。

0 回复 有任何疑惑可以回复我~

label标签为input元素的定义标签(标注),在浏览器中不会给用户呈现任何效果,为鼠标用户改进了可用性,如果在label元素内点击文本,就会触发此控件,用户选择此标签时,浏览器会自动将焦点转移到和标签相关的表单控件上。

0 回复 有任何疑惑可以回复我~

定义input元素的标注

0 回复 有任何疑惑可以回复我~

表示Label标签要绑定的HTML元素,你点击这个标签的时候,所绑定的元素将获取焦点

0 回复 有任何疑惑可以回复我~

例子:<lable>男</lable>

<input style="checkbox">  就是鼠标点击"男"时,自动选择后边的文本框进行输入

1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
初识HTML(5)+CSS(3)-升级版
  • 参与学习       1225769    人
  • 解答问题       18233    个

HTML(5)+CSS(3)基础教程8小时带领大家步步深入学习标签用法和意义

进入课程

<label>标签有什么作用啊?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信