`
IvanLi
  • 浏览: 602754 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

被遗忘的HTML标签

阅读更多
虽然经常接触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不匹 配,点击文字是没有用的-->


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>


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>
分享到:
评论

相关推荐

    36个非常重要但常被遗忘的HTML标签

    根据给定的信息,本文将详细介绍其中提及的部分HTML标签...以上是对部分重要但常被遗忘的HTML标签的简要介绍,每个标签都有其特定的功能和应用场景,在实际开发中合理运用这些标签能够极大地提升网页的质量和用户体验。

    被遗忘掉的button标签

    【标题】:“被遗忘掉的button标签” 【描述】:这篇文章主要探讨了在Web开发中经常被忽视的`&lt;button&gt;`标签,并指出其在创建风格统一的用户界面时的重要性和优势。它针对已有的翻译版本存在的理解难点,提供了一个...

    几乎被设计师遗忘了的标签fieldset legend

    但是,这两个标签经常被设计师遗忘或忽视,本文将重点介绍这两个标签的使用、样式设置和在实际开发中的应用。 一、fieldset 标签 fieldset 标签用于将表单元素分组,以便更好地组织和描述表单内容。它通常包含 ...

    被人遗忘的html tags

    下面将详细介绍几个容易被忽略但又非常有用的HTML标签。 #### 1. `dl`, `dt`, `dd` —— 定义列表 在HTML中,`dl`(definition list)标签用于创建定义列表。它由一系列`dt`(definition term)和`dd`(definition...

    HTML语言剖析.rar

    2. **被遗忘的HTML标志.doc**:这份文档可能包含了一些不太常见的HTML标签,这些标签可能在现代开发中不常使用,但了解它们的历史和作用有助于深入理解HTML的发展历程。 3. **HEAD元素使用集锦.doc**:HEAD元素是...

    我们遗忘的一些极富于语义的HTML标签

    其实有很多html tags是极富于语义的,而在table布局大行其道后,很多语义化的标签就慢慢的被人们淡忘了。比如可能很多人一次都没见过的标签:dl, dt, dd, cite, q, dfn, ins, del, var等等。 1. dl, dt, dd系列定义...

    后台登陆和管理界面html文件

    HTML文件由一系列元素组成,每个元素都有其特定的标签,如`&lt;head&gt;`、`&lt;body&gt;`、`&lt;h1&gt;`、`&lt;p&gt;`等,这些标签定义了页面的结构和样式。 在后台登录界面设计中,HTML通常与CSS(Cascading Style Sheets)和JavaScript...

    基于JQuery的多标签实现代码

    描述部分说明了作者对JQuery并不陌生,之前已有学习经历,只是在一段时间内没有使用,导致有所遗忘,故通过练习小项目的方式重新熟悉。作者提到这个多标签切换功能的小例子是为了记录练习过程,以便将来查找。 标签...

    html5学习精选5篇案例.docx

    DOCTYPE html&gt;, &lt;html&gt;, , 等标签的用法。 - HTML5的新特性包括离线存储、地理定位API(Geolocation)、视频和音频元素(, )、Canvas画布、SVG矢量图、以及新的表单控件等。 2. **CSS3**: - CSS3是CSS的升级版,...

    使你能快速方便查看遗忘的密码的密码查看器

    标签“密码查看器”进一步明确了这个软件的主要功能,它是一个专注于密码管理的工具,尤其是帮助用户获取那些被遗忘的密码。这通常涉及到对系统或应用程序内部存储的加密密码进行解密,或者解析密码管理器的数据文件...

    JAVA的api文档解决遗忘

    “Java API 中文 新人 编程”这些标签提示我们,这篇内容特别关注了中文版本的API文档对初学者的帮助。中文版本降低了语言障碍,使得非英语背景的开发者也能轻松理解,这对于学习和掌握Java编程至关重要。 在给定的...

    浅谈html和body标记应用CSS

    对于这样的一个结构,不会有人感到陌生,然而往往有时候却是大家越熟悉的东西就容易让人去遗忘了他们的存在。或许你会在想,这个结构这些标签有什么好聊的呢,每个页面都需要他们的啊。是啊,以前我一直也是这么认为...

    淡蓝色动画登录界面

    在这个登录界面中,HTML5可能被用来构建基础结构,如表单元素(input标签用于用户名和密码输入,button标签用于提交按钮),以及新的语义化元素如和,以提高页面的可读性和搜索引擎优化。 2. CSS3: 为了实现“淡蓝...

    采用长短期记忆网络的深度学习方法进行网页正文提取.pdf

    在DOM树的基础上,根据HTML标签信息进行数据划分,即将具有文本信息的HTML元素划分为不同的文本块。这种划分策略能够帮助算法更有效地识别和分类页面中的文本内容,确保后续处理的准确性。 5. 预训练模型的角色: ...

    javaweb学习心得.doc

    我在学习中实践了大量的样式效果,尽管有些内容随着时间遗忘,但查看文档和回顾案例仍然是保持熟练的关键。 JavaScript是Web开发的核心,特别是在交互性方面。我对DOM操作有了深入的理解,虽然直接使用DOM有时显得...

    riothorn:在JVM上在服务器端渲染Riot.js标签

    状态:被遗弃的实验。 我不再使用或开发此程序,但可以随意进行分叉。 使用Nashorn或Rhino JavaScript引擎在JVM上渲染标签。 用法 Riothorn riothorn = new Riothorn (); Tag tag = riothorn . compile( " &lt;hello&gt;...

    flashcard

    在IT行业中,尤其是在Web开发领域,掌握HTML(超文本标记语言)是基础,而Flashcard作为一种有效的学习工具,可以帮助开发者巩固和深化对HTML标签、属性和语法的理解。 HTML是构建网页结构的语言,通过一系列的标签...

    BookmarkPlanner:一个基于Django的应用程序,允许用户通过网络抓取和标签更好地可视化其书签

    书签将被埋在文件夹中并被遗忘,而我不断发现自己在寻找“超酷的”网站,却意识到我已经保存了那个特定的网站。 创建书签计划程序的目的是为您保存的网站提供简单直观的布局。 这是给谁的? 这是针对那些认为自己...

Global site tag (gtag.js) - Google Analytics