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

关于<label>和<label for>的问题

<label for="myName">姓名:</label>   和<label>姓名</label>    有什么不同尼?我试了下,此处用<label>姓名</label>运行结果是一样的。。。求大神指点

正在回答

7 回答

label后只能跟for吗,怎么有的label后跟了其他的属性,label能跟的属性都有什么

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

label标签不会向用户呈现任何特殊效果,它的作用是为鼠标用户改进了可用性。如果你在 label 标签内点击文本,就会触发此控件。就是说,当用户单击选中该label标签时,浏览器就会自动将焦点转到和标签相关的表单控件上(就自动选中和该label标签相关连的表单控件上)。

语法:

<label for="控件id名称">

注意:标签的 for 属性中的值应当与相关控件的 id 属性值一定要相同。


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

for 是绑定光标(鼠标指针),你加了for 点击选择选框的文字也能选中,不加的话就只能点选框。

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

for是用来绑定制定id的其他控件

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

<label>只是一个单显示的标签,<label for='控件id'>注意这个for属性,这个属性里面的值,如果和你后面控件的id值一样的话,当时点击<label for='控件id'>标签的时候,会自动跳转到你相应的控件。

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

label标签不会向用户呈现任何特殊效果,它的作用是为鼠标用户改进了可用性。如果你在 label 标签内点击文本,就会触发此控件。就是说,当用户单击选中该label标签时,浏览器就会自动将焦点转到和标签相关的表单控件上(就自动选中和该label标签相关连的表单控件上)。

语法:

<label for="控件id名称">

注意:标签的 for 属性中的值应当与相关控件的 id 属性值一定要相同。


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

label标签不会向用户呈现任何特殊效果,它的作用是为鼠标用户改进了可用性。如果你在 label 标签内点击文本,就会触发此控件。就是说,当用户单击选中该label标签时,浏览器就会自动将焦点转到和标签相关的表单控件上(就自动选中和该label标签相关连的表单控件上)。

语法:

<label for="控件id名称">

注意:标签的 for 属性中的值应当与相关控件的 id 属性值一定要相同。


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

举报

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

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

进入课程

关于<label>和<label for>的问题

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