虽然经常接触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"> red</label><br>
<input type="checkbox" name="color" id="color_g" value="green"><label for="color_g"> green</label><br>
<input type="checkbox" name="color" id="color_b" value="blue"><label for="color_x"> 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标签静态化涉及到以下几个关键知识点: 1. **标签系统**:织梦CMS的标签系统允许开发者通过简单的标签语法来调用内容,如文章、分类、评论等,无需编写复杂的PHP代码。tag标签通常用于聚合相关性高的内容,...
本资源"几个常用模块jsp源代码"提供了几个关键功能的JavaServer Pages(JSP)源代码,这将极大地方便开发者快速构建Web应用,无需从零开始编写代码。以下是对这些标签所对应知识点的详细解释: 1. **文件管理**: ...
在phpcms v9中,热门标签插件的实现涉及到以下几个核心部分: 1. **数据库设计**:为了存储和管理标签,我们需要在数据库中创建相应的表,通常包括标签ID、标签名、出现次数等字段。 2. **标签统计**:系统需要...
Struts 1.x的标签库按照功能分为HTML、Tiles、Logic和Bean等几个部分,而Struts 2.0的标签库虽然没有明确的分类,但通常我们可以将其分为两大类:非UI标签和UI标签。在Struts 2.0中,所有的标签都位于"struts-tags...
HTML文档的基本结构由以下几个部分组成: - `<html>`:整个HTML文档的根元素,包含所有其他元素。 - `<head>`:包含关于文档的信息,如文档标题、样式表链接等。 - `<title>`:定义文档标题,在浏览器标签页上显示...
在Struts1.x中,标签库按照功能划分为HTML、Tiles、Logic和Bean等几个部分。而Struts2则没有明确的分类,所有的标签都位于统一的URI命名空间"/struts-tags"下,但可以根据功能大致分为非UI标签和UI标签。Struts2的一...
HTML的基本概念包括以下几个方面: 1. **HTML文件**:HTML文件由文本内容和标记组成,标记告诉浏览器如何解析和展示内容。文件的开头是`<html>`标签,结尾是`</html>`,这两个标签包围了整个HTML文档。 2. **HTML...
本文将基于提供的内容,详细介绍几种常用的JavaScript技巧及其应用场景。 #### 1. 屏蔽鼠标右键 在网页设计中,有时我们希望用户无法通过鼠标右键进行某些操作(如查看页面源代码或保存图片),这时可以利用`...
织梦标签是企业站点常用的标签系统,对于企业站来说,了解几个常用的标签就可以满足大部分的需求。下面我们将详细介绍这些常用的织梦标签。 基本的标题调用 织梦提供了一个基本的标题调用标签,用于调用首页的标题...
一个典型的HTML文件包括以下几个部分: 1. **`<html>`** - 标记HTML文档的开始和结束。 2. **`<head>`** - 包含关于文档的信息,如文档标题、CSS样式表链接、JavaScript脚本引用等。这些信息不会直接显示在网页上。...
一个典型的HTML文档包含以下几个部分: 1. **文档类型声明(DOCTYPE)**:告诉浏览器这是一个HTML5文档。 ```html <!DOCTYPE html> ``` 2. **HTML标签**:文档的根元素,所有其他内容都位于该标签内。 ```html...
* M 选中表格中的几个单元格,按此键可将其合并 面板和窗口快捷键 Dreamweaver 中的面板和窗口快捷键可以帮助您快速显示和隐藏面板和窗口。 * Ctrl+F2 显示/隐藏 Object 面板 * Ctrl+F3 显示/隐藏属 性面板 * F7 ...
这些元素由标签(tag)表示,标签通常成对出现,例如 `<tagname>` 和 `</tagname>`。 #### 二、HTML标签分类 在HTML语法中,根据功能的不同,标签可以大致分为以下几类: 1. **网页架构标签**:用于定义网页的...
【标题】"jsp新手开发几个小程序加注释"主要涵盖了两个关键的技术领域:JSP(JavaServer Pages)和Ajax(Asynchronous JavaScript and XML)。对于初学者来说,这些小程序提供了理解和实践这两种技术的基础。 JSP是...
根据给定文件的信息,我们可以总结出以下几个主要的知识点: ### 一、HTML概念与基本结构 #### 1.1 HTML概念 - **定义**:HTML(HyperText Markup Language),即超文本标记语言,是一种用于创建网页的标准标记...
通常,一个JSP常用集可能涵盖以下几个方面: 1. JSP基本语法:包括JSP指令(如page、include、taglib)、脚本元素(scriptlets、表达式、声明)、以及动作元素(如jsp:include、jsp:forward等)。 2. JSP内置对象...
HTML文档的基本结构包括以下几个部分: - **`<!DOCTYPE html>`**: 定义文档类型为HTML5。 - **`<html>`**: 文档的根元素。 - **`<head>`**: 包含关于文档的信息,如标题、样式表链接等,这些信息不会直接显示在页面...
这包括但不限于以下几个方面: 1. **JSP基本语法**:学习如何在JSP页面中插入Java表达式、脚本片段和声明,以及如何使用JSP指令和动作元素。 2. **Servlet生命周期**:理解Servlet的初始化、服务和销毁过程,以及...
这些文件可能涵盖了以下几个方面的知识点: 1. HTML基础:学习HTML的各种元素、属性和结构,理解静态页面的构建。 2. ASP编程:了解ASP的语法、变量、控制结构,以及如何调用服务器端的函数和组件。 3. PHP入门:...