`
wyz191
  • 浏览: 96524 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

几个不太常用但很有用的HTML Tag

 
阅读更多

虽然经常接触HTML,不过有些标签以前却从没引起我的注意。但是其中几个Tag的确比较有用,而且是符合W3C XHTML标准的。

1. Label

Label是用来标记Input元素的提示的。例如:

<label for="id_name">Name</label><br />
<input type="text" name="name" id="id_name" size="20"/>


Label的“For”属性要和Input元素的ID相一致。

好处:点击提示文字,就自动Focus对应的输入元素。对于Radio,Checkbox这类点击区域特别小的控件特别有用:
Color:<br />
<input type="checkbox"  name="color" id="color_r" value="red"><label for="color_r">&nbsp;red</label><br>
<input type="checkbox"  name="color" id="color_g" value="green"><label for="color_g">&nbsp;green</label><br>
<input type="checkbox"  name="color" id="color_b" value="blue"><label for="color_x">&nbsp;blue</label><br><!--如果For和ID不匹配,点击文字是没有用的-->

 red
 green
 blue
 

2. FieldSet & Legend

FieldSet用来明确把一组Input控件归成一组(相当于VB/VC里面的Group控件),而Legend则是组的标题(相当于Group控件的标题)。 例如:

<fieldset style="width:20%">
  <legend>Person</legend>
  <label for="name">Name</label><input type="text" id="name" />
  <fieldset>
    <legend>Gender</legend>
    <input type="radio" name="gender" id="male" /><label for="male">Male</label><br>
    <input type="radio" name="gender" id="female" /><label for="female">Female</label>
  </fieldset>
</fieldset>

Person Name Gender Male
Female

3. Optgroup

用于Select里面的option的分组。例如:

<select name="age">
  <optgroup label="baby">
    <option>0-2</option>
    <option>3-5</option>
  </optgroup>
  <optgroup label="kid">
    <option>6-10</option>
    <option>10-15</option>
  </optgroup>
  <optgroup label="adult">
    <option>16-30</option>
    <option>31-40</option>
    <option>41-60</option>
  </optgroup>
</select>

0-2 3-5 6-10 10-15 16-30 31-40 41-60

http://blog.aspcool.com/zephyr/archive/2005/05/27/2385.html

分享到:
评论

相关推荐

    织梦tag标签静态化

    织梦tag标签静态化涉及到以下几个关键知识点: 1. **标签系统**:织梦CMS的标签系统允许开发者通过简单的标签语法来调用内容,如文章、分类、评论等,无需编写复杂的PHP代码。tag标签通常用于聚合相关性高的内容,...

    几个常用模块jsp源代码

    本资源"几个常用模块jsp源代码"提供了几个关键功能的JavaServer Pages(JSP)源代码,这将极大地方便开发者快速构建Web应用,无需从零开始编写代码。以下是对这些标签所对应知识点的详细解释: 1. **文件管理**: ...

    phpcmsv9调用tag热门标签插件完整版.zip

    在phpcms v9中,热门标签插件的实现涉及到以下几个核心部分: 1. **数据库设计**:为了存储和管理标签,我们需要在数据库中创建相应的表,通常包括标签ID、标签名、出现次数等字段。 2. **标签统计**:系统需要...

    struts 2.0系列2常用的Struts 2.0的标签(Tag)介绍

    Struts 1.x的标签库按照功能分为HTML、Tiles、Logic和Bean等几个部分,而Struts 2.0的标签库虽然没有明确的分类,但通常我们可以将其分为两大类:非UI标签和UI标签。在Struts 2.0中,所有的标签都位于"struts-tags...

    html标记手册(html的常用标签集合)

    HTML文档的基本结构由以下几个部分组成: - `&lt;html&gt;`:整个HTML文档的根元素,包含所有其他元素。 - `&lt;head&gt;`:包含关于文档的信息,如文档标题、样式表链接等。 - `&lt;title&gt;`:定义文档标题,在浏览器标签页上显示...

    Struts2常用标签

    在Struts1.x中,标签库按照功能划分为HTML、Tiles、Logic和Bean等几个部分。而Struts2则没有明确的分类,所有的标签都位于统一的URI命名空间"/struts-tags"下,但可以根据功能大致分为非UI标签和UI标签。Struts2的一...

    html教程 word版

    HTML的基本概念包括以下几个方面: 1. **HTML文件**:HTML文件由文本内容和标记组成,标记告诉浏览器如何解析和展示内容。文件的开头是`&lt;html&gt;`标签,结尾是`&lt;/html&gt;`,这两个标签包围了整个HTML文档。 2. **HTML...

    常用的JS-JavaScript

    本文将基于提供的内容,详细介绍几种常用的JavaScript技巧及其应用场景。 #### 1. 屏蔽鼠标右键 在网页设计中,有时我们希望用户无法通过鼠标右键进行某些操作(如查看页面源代码或保存图片),这时可以利用`...

    适合企业站的织梦常用标签大全 自己整理

    织梦标签是企业站点常用的标签系统,对于企业站来说,了解几个常用的标签就可以满足大部分的需求。下面我们将详细介绍这些常用的织梦标签。 基本的标题调用 织梦提供了一个基本的标题调用标签,用于调用首页的标题...

    HTML教程pdf

    一个典型的HTML文件包括以下几个部分: 1. **`&lt;html&gt;`** - 标记HTML文档的开始和结束。 2. **`&lt;head&gt;`** - 包含关于文档的信息,如文档标题、CSS样式表链接、JavaScript脚本引用等。这些信息不会直接显示在网页上。...

    HTML教程 从入门到精通

    一个典型的HTML文档包含以下几个部分: 1. **文档类型声明(DOCTYPE)**:告诉浏览器这是一个HTML5文档。 ```html &lt;!DOCTYPE html&gt; ``` 2. **HTML标签**:文档的根元素,所有其他内容都位于该标签内。 ```html...

    dreamweaver最常用快捷键(精简后)

    * M 选中表格中的几个单元格,按此键可将其合并 面板和窗口快捷键 Dreamweaver 中的面板和窗口快捷键可以帮助您快速显示和隐藏面板和窗口。 * Ctrl+F2 显示/隐藏 Object 面板 * Ctrl+F3 显示/隐藏属 性面板 * F7 ...

    学习 html

    这些元素由标签(tag)表示,标签通常成对出现,例如 `&lt;tagname&gt;` 和 `&lt;/tagname&gt;`。 #### 二、HTML标签分类 在HTML语法中,根据功能的不同,标签可以大致分为以下几类: 1. **网页架构标签**:用于定义网页的...

    jsp新手开发几个小程序加注释

    【标题】"jsp新手开发几个小程序加注释"主要涵盖了两个关键的技术领域:JSP(JavaServer Pages)和Ajax(Asynchronous JavaScript and XML)。对于初学者来说,这些小程序提供了理解和实践这两种技术的基础。 JSP是...

    WEB前台技术_2_HTML.pdf

    根据给定文件的信息,我们可以总结出以下几个主要的知识点: ### 一、HTML概念与基本结构 #### 1.1 HTML概念 - **定义**:HTML(HyperText Markup Language),即超文本标记语言,是一种用于创建网页的标准标记...

    jsp 常用集

    通常,一个JSP常用集可能涵盖以下几个方面: 1. JSP基本语法:包括JSP指令(如page、include、taglib)、脚本元素(scriptlets、表达式、声明)、以及动作元素(如jsp:include、jsp:forward等)。 2. JSP内置对象...

    html学习文件.docx编程资料

    HTML文档的基本结构包括以下几个部分: - **`&lt;!DOCTYPE html&gt;`**: 定义文档类型为HTML5。 - **`&lt;html&gt;`**: 文档的根元素。 - **`&lt;head&gt;`**: 包含关于文档的信息,如标题、样式表链接等,这些信息不会直接显示在页面...

    J2EE课件,有关jap,java和html的认识

    这包括但不限于以下几个方面: 1. **JSP基本语法**:学习如何在JSP页面中插入Java表达式、脚本片段和声明,以及如何使用JSP指令和动作元素。 2. **Servlet生命周期**:理解Servlet的初始化、服务和销毁过程,以及...

    大量后台集锦 HTML无程序版

    这些文件可能涵盖了以下几个方面的知识点: 1. HTML基础:学习HTML的各种元素、属性和结构,理解静态页面的构建。 2. ASP编程:了解ASP的语法、变量、控制结构,以及如何调用服务器端的函数和组件。 3. PHP入门:...

Global site tag (gtag.js) - Google Analytics