最近在设计网页时,只要一加入表单或表单对象,文本框等等,就会在代码中加入一个<label></label>,一直没明白这个label是做什么的,今天正好看到了解释: 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。 
有两种方法给所指定的快捷键添加下划线。LABEL 元素的 rich text 支持可以在 ACCESSKEY 属性所指定的快捷键字符两侧加上 U 元素。如果你更愿意使用样式表(CSS)来应用样式,可以将该字符包含在 SPAN 中,并设置样式为“text-decoration: underline”。 
如果用户单击 LABEL,则会先触发 LABEL 上的 onclick 事件,然后触发由 htmlFor 属性所指定的控件上的 onclick 事件。按下 LABEL 设定的快捷键将设置焦点但并不触发 onclick 事件。

转载于:https://www.cnblogs.com/hello-web/p/7105035.html

lable标签的妙用相关推荐

  1. lable标签的用途

    lable标签的用途:为iput输入框元素定义标注: label 元素不会向用户呈现任何特殊效果.不过,它为鼠标用户改进了可用性.如果您在 label 元素内点击文本,就会触发此控件.就是说,当用户选 ...

  2. 解决Android Studio默认AppTheme 没有lable标签,不显示等问题

    解决Android Studio默认AppTheme 没有lable标签,不显示等问题 参考文章: (1)解决Android Studio默认AppTheme 没有lable标签,不显示等问题 (2) ...

  3. 关于lable/lable标签的理解

    学完HTML和CSS,再去学习bootstrap的时候,在关于表格样式的时候,常常会看到<lable></lable>,然而在HTML中,给人的感觉好像是没有什么用,因为它好像 ...

  4. javascript --- [jsonp] script标签的妙用(绕过同源限制)

    1. 同源 1.1 什么是同源 协议.域名.端口号相同 1.2 为什么有同源政策 同源政策是为了保护用户信息的安全,放置恶意的网站窃取数据.最初的同源政策是指A网站再客户端设置的Cookie,B网站是 ...

  5. HTML lable标签

    一.HTML < label> 定义与用法 < label> 标签为 input 元素定义标注(标记) label 元素不会向用户呈现任何特殊效果.若在 label 元素内点击 ...

  6. lable标签的宽度_html中的label标签怎么设置高度?label标签的使用方法介绍

    本篇文章主要的介绍的是关于HTML中的label标签设置高度的方法.还有关于HTML label标签的使用方法介绍.下面就让我们一起来看这篇关于html label标签的文章吧 首先我们先来看看在ht ...

  7. Bootstrap 内联标签和徽章,lable标签

    bootstarp 经常使用 bage ,它可以有不同颜色的 <div class="container">     <div class="row&q ...

  8. android lable标签,android:label说明

    文章目录 1. 说明 android:label 用于app 在切换activity的时候,自动更换左上角的显示 2. 代码架构 3. String.xml 字符串资源文件 My Applicatio ...

  9. lable、ul、ol、dl和table、fieldset标签

    lable标签 有时候,我们希望点击文件的时候,鼠标的光标自动跳到输出框中.这需要使用lable功能 <div><label for="name2">姓名: ...

最新文章

  1. Workflow 4.0 中三种方式实现workflow的触发调用
  2. video.min.js php,使用flv.js与video.js做一个视频直播效果
  3. ISA Server***检测及配置
  4. Android中怎样在工具类中获取Context对象
  5. Intellij IDEA社区版中的SpringBoot入门
  6. stacking模型融合_【干货】比赛后期大招之stacking技术分享
  7. 数据结构之树【完善中】
  8. React-Native 组件开发方法
  9. Python基础----Matplotlib_新增
  10. 力扣 27.移除元素 关于数组的存储是连续的问题
  11. relative定位下要使用top、left,而不是margin-top、margin-left
  12. [.NET开发] NPOI导出
  13. 计算机 工程伦理论文题目,北京工业大学研究生院
  14. 前端高效开发不得不知道的一些JavaScript库!
  15. centos usb转网口_Linux环境下使用 USB转串口驱动(一)
  16. DKMS(大开门是什么意思)
  17. 如何寻找logo创意灵感?推荐这8个设计灵感网站
  18. 压缩或解压文件出现循环冗余检查的解决办法
  19. C语言 | 求奇偶数个数
  20. Grafana 系列文章(一):基于 Grafana 的全栈可观察性 Demo

热门文章

  1. Java 动态修改的数组——ArrayList
  2. 使用异步Servlet改进应用性能
  3. 反病毒引擎设计全解(一)
  4. 80x86描述符总结及解析描述符的小程序
  5. 代码段间转移控制时的特权级检查(JMP/CALL)——《x86汇编语言:从实模式到保护模式》读书笔记28
  6. 自平衡二叉树(Self-balancing binary search tree)
  7. [粉丝福利]--感谢你们关注!
  8. Linux基础(一)----- Linux常用命令
  9. Mysql:mysql函数GROUP_CONCAT()
  10. Java关于equals()方法和“==”逻辑运算符的区别简介