`
brinado
  • 浏览: 19564 次
  • 性别: Icon_minigender_1
  • 来自: 大连
最近访客 更多访客>>
社区版块
存档分类
最新评论

HTML中LABEL标签的用途[转]

阅读更多
在Dreamweaver8中,只要一加入表单或表单对象,文本框等等,就会在代码中加入一个<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 事件。

标签不允许嵌套。

此元素在 Internet Explorer 4.0 及以上版本的 HTML 和脚本中可用。

此元素是内嵌元素。

此元素需要关闭标签。


元素示例代码
下面的例子使用了 LABEL 元素和 ACCESSKEY 属性设置文本框的焦点。

This example uses the LABEL element and the ACCESSKEY attribute to set focus on a text box.

<LABEL FOR="oCtrlID" ACCESSKEY="1">
<!--<SPAN style="text-decoration:underline;">1</SPAN>: Press Alt+1 to set focus to textbox-->
</LABEL>
<INPUT TYPE="text" NAME="TXT1" VALUE="binding sample 1"
SIZE="20" TABINDEX="1" ID="oCtrlID">

Traceback>> Hurray's blog - http://www.91php.cn/rewrite.php/read-151.html
分享到:
评论
1 楼 疯狂的草儿 2010-09-10  
谢谢 一个小的知识点

相关推荐

    爱码哥平台:原生控件-label标签

    ### 爱码哥平台:原生控件-label标签详细解析 #### 一、标签简介 在爱码哥平台中,`label`标签作为一种基本的原生控件,主要用于显示静态文本内容。它不仅能够简单地展示文本信息,还支持一系列自定义样式设置,如...

    html的经典标签库

    本篇文章将深入探讨HTML的经典标签库,帮助读者更全面、深入地理解每个标签的用途。 1. **文档声明**: - `&lt;!DOCTYPE&gt;`:位于HTML文档的顶部,用来声明文档的类型,例如`&lt;!DOCTYPE html&gt;`表示遵循HTML5规范。 2. ...

    html常用标签学习笔记

    下面将详细介绍一些常用的HTML标签及其用途。 1. `&lt;html&gt;`:这是HTML文档的根元素,包含了整个网页的代码。所有的其他HTML标签都应包含在这个标签对内。 2. `&lt;head&gt;`:这个标签定义了文档的头部信息,通常包括文档...

    Html标签一览表

    本篇将详细阐述HTML标签的用途、结构以及常见的一览表。 HTML标签通常由一对尖括号包围,如`&lt;tag&gt;`和`&lt;/tag&gt;`,其中`&lt;tag&gt;`是标签的开始,`&lt;/tag&gt;`是标签的结束,它们共同构成了一个HTML元素。元素的内容放在开始和...

    Label控件aa

    在ASP.NET开发中,Label和Literal是两种常见的用于显示文本的控件,它们各自具有独特的特性和用途。 **Label控件** Label控件通常用于显示静态或动态文本,它允许开发者对显示的文本进行格式化和样式设置。在HTML...

    html标签库大全集

    本篇文章将详细介绍HTML标签库中的一些常见和重要的标签及其用途。 首先,HTML文档的结构由`&lt;html&gt;`、`&lt;head&gt;`和`&lt;body&gt;`标签定义。`&lt;html&gt;`是整个文档的根元素,包含整个页面的代码;`&lt;head&gt;`包含了不直接显示在...

    1.HTML标签集合.docx

    以下是一些常见的HTML标签及其用途: 1. **标题标签**:`&lt;h1&gt;`到`&lt;h6&gt;`,用于设置不同级别的标题,`&lt;h1&gt;`最重要且字号最大,`&lt;h6&gt;`最小。每个页面通常只使用一个`&lt;h1&gt;`标签,用于定义主标题。 2. **段落标签**:`...

    html5标签整理

    本文将详细介绍HTML5中常用的标签及其用途。 #### 二、按字母顺序排列的新标签 在HTML5中,新增了一些标签以适应现代网页的需求,这些标签包括: - `&lt;article&gt;`:用于表示文档、页面或应用中的独立内容块。 - `...

    HTML标签英文单词

    根据提供的文件信息,我们可以深入探讨一系列HTML标签及其用途。HTML(HyperText Markup Language)是一种用于创建网页的标准标记语言。下面将详细介绍这些标签的功能与应用场景。 ### &lt;a&gt;: Anchor `&lt;a&gt;` 标签定义...

    html5常用标签.txt

    以上是HTML5中常用的标签及其基本用途介绍。这些标签不仅能够帮助开发者构建出功能丰富且美观的网页,还能提高网站的可访问性和搜索引擎优化效果。熟练掌握这些标签的使用方法对于前端开发人员来说是非常重要的。

    HTML 5 标签参考

    本篇文章将详细解读《HTML 5 标签参考》中的各种标签,帮助读者更好地理解和应用这些标签。 #### 二、重要标签详解 ##### 1. `&lt;!----&gt;` - **用途**:定义注释。 - **示例**: ```html &lt;!-- 这是一条注释 --&gt; ``...

    jquery表单文本框添加文字标签

    然而,为了使用户明确知道该输入框的用途,我们需要在文本框旁边或上方添加文字标签,这通常是通过`&lt;label&gt;`标签来实现的。 在jQuery中,我们可以通过选择器找到特定的文本框元素,然后使用`.before()`或`.after()`...

    HTML常用标签以及常用技巧等说明

    ### HTML常用标签以及...通过以上内容的学习,我们可以了解到HTML的基本标签及其用途,掌握了这些标签,便能够构建出较为复杂的网页结构。在实际开发过程中,还需要结合CSS和JavaScript来进一步美化页面和增加交互性。

    JavaServer Faces JSF标签快速参考

    **用途**: `commandButton` 标签用于创建一个HTML中的`&lt;input type="button"&gt;`元素,它允许用户通过点击来触发特定的动作。 **属性**: - **action**: (非必填) 类型为`javax.el.MethodExpression`。用于指定当按钮...

    HTML标签说明

    - **应用场景**: 当你需要在HTML文档中添加一些不会显示在浏览器中的注释时,可以使用这个标签。 #### &lt;!DOCTYPE&gt; - **标签**: `&lt;!DOCTYPE&gt;` - **描述**: 用于声明HTML文档的类型。 - **应用场景**: 在每个HTML文档...

    关于html标签的详解

    每个HTML标签都有其特定的功能和用途,理解并熟练运用这些标签是构建有效网页的关键。在实际开发中,还需要结合CSS(Cascading Style Sheets)进行样式控制,JavaScript进行交互功能的实现,共同构建出美观且功能...

    冒泡排序-13-表单标签和标签元素标签.ev4.rar

    在这个过程中,`&lt;form&gt;`标签用于封装整个表单,而`&lt;label&gt;`标签则用于说明输入框的用途,如“输入待排序的数字,用逗号分隔”。这样的互动教学方式有助于用户更好地理解和掌握冒泡排序的运作机制。 在实际的编程...

Global site tag (gtag.js) - Google Analytics