fieldset ----- 不常用的HTML标签

fieldset 元素可将表单内的相关元素分组。

<fieldset> 标签将表单内容的一部分打包,生成一组相关表单的字段。

当一组表单元素放到 <fieldset> 标签内时,浏览器会以特殊方式来显示它们,它们可能有特殊的边界、3D 效果,或者甚至可创建一个子表单来处理这些元素。其默认格式是设置边框,可通过设置style属性来改变。

<fieldset> 标签没有必需的或唯一的属性,一个表单元素form里可能有好几个<fieldset>。

其结构一般如下:

<fieldset>

<legend>fieldset 元素定义的标题</legend>
<!-- 正常表单元素 -->
</fieldset>

下面是示例1

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>fieldset示例</title>
</head>

<body>
<form method="post" action="submit.html">
  <fieldset>

     <label for="name">Name:</label>
     <input type="text" id="name" name="name" placeholder="Your name" required="required" />
     <label for="email">Email:</label>
     <input type="email" id="email" name="email" placeholder="Your email address" required="required" />
   </fieldset>
</form>
</body>
</html>

相当于将fieldset中的表单元素打包在了一起,并加了一个外边框。下面是代码跑出来的结果图1。

示例2

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>fieldset示例</title>
</head>

<body>
<form method="post" action="submit.html">
  <fieldset>
      <label for="name">Name:</label>
      <input type="text" id="name" name="name" placeholder="Your name" required="required" />
  </fieldset>
  <fieldset>
     <label for="email">Email:</label>
     <input type="email" id="email" name="email" placeholder="Your email address" required="required" />
  </fieldset>
  <fieldset>
     <label for="message">Message:</label>
     <textarea cols="45" rows="7" id="message" name="message" required placeholder="Write your message here."></textarea>
  <fieldset>
    <input type="submit" value="Send" />
   </fieldset>
</form>
</body>
</html>

一个表单元素form里可能有好几个<fieldset>,每一个都加边框。结果图2

示例3

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>fieldset示例</title>
</head>

<body>
<form method="post" action="submit.html">
  <fieldset>
    <p>
     <label for="name">Name:</label>
     <input type="text" id="name" name="name" placeholder="Your name" required="required" />
    </p>
    <p>
     <label for="email">Email:</label>
     <input type="email" id="email" name="email" placeholder="Your email address" required="required" />
    </p>
    <p>
     <label for="message">Message:</label>
     <textarea cols="45" rows="7" id="message" name="message" required placeholder="Write your message here."></textarea>
    </p>
    <input type="submit" value="Send" />
   </fieldset>
</form>
</body>
</html>

与示例2的区别,表单元素form里只有一个<fieldset>,只加一个大边框。结果图3

时间: 2024-11-05 15:45:37

fieldset ----- 不常用的HTML标签的相关文章

css的reset和常用的html标签的默认样式整理

先看下常用的这些标签浏览器的默认样式有哪些: body{ margin: 8px;} hr{ border:1px inset; margin-top:.5em;margin-bottom:.5em;} blockquote{margin: 16px 1em;} ul{list-style-type: disc;padding-left:40px;margin: 1em 0;} ol{list-style-type: decimal; padding-left:40px; margin:1em

我的javaweb学习之旅--html常用块级标签

html常用块级标签 常用的有p,h1~h6,div,ul 等 1.h1~h6 <body> <h1></h1>   一级标题 ...... <h6></h6>    六级标题 </body> 2.p段落标签 示例: <p>有梦想就有奇迹</p> 3.<hr/>标签  水平线标签 <p>有梦想就有奇迹</p> <hr/> 4.有序列表标签 <ol>开头

一些常用的HTML标签

<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>基本HTML框架</title> </head> <body> <h1>一级标题</h1> <h2>二级标题</h2> ... <h6>六级标题</h6> <div>最常用的块标签</

积跬步,聚小流------界面常用的jeecms标签

* JEECMS初印象 第一次接触JEECMS,突然脑海就浮现了一句话"20元建站,立等可取",原来这都是真的... * JEECMS的界面常用标签 暂时忽略掉环境搭建,栏目配置等等环节,先来记录下常用到的标签. 1.页面包含标签 类似于iframe的功能 像这种情况,我们就可以用 [#include "../include/header.html"/]这一标签来实现要表达的效果,修改header.html的时候,所有页面中的内容这一部分都会改变. 2.栏目chan

常用HTML meta 标签属性(网站兼容与优化需要),meta标签

常用HTML meta 标签属性(网站兼容与优化需要),meta标签 热度1 评论 143 www.BkJia.Com  网友分享于:  2014-12-29 01:12:00     浏览数11936次 常用HTML meta 标签属性(网站兼容与优化需要),meta标签 标签提供关于HTML文档的元数据.元数据不会显示在页面上,但是对于机器是可读的.它可用于浏览器(如何显示内容或重新加载页面),搜索引擎(关键词),或其他 web 服务 原文地址:http://segmentfault.com

html中的一些常用的样式标签

html中的一些常用的样式标签 <p>这里是文本,<mark>高亮</mark></p> <strong>加粗,加重语气</strong> <b>加粗,不重的语气</b> <em>斜体,加重语气</em> <i>斜体,不重的语气</i> <u>下划线</u> <p>我是一段长的文本,<abbr title="我是

fieldset——一个不常用的HTML标签

fieldset 标签 -- 对表单进行分组 在form表单中,我们可以对form中的信息进行分组归类,如注册表单的form,我们可以将注册信息分组成 基本信息(一般为必填) 详细信息(一般为可选) 那我们如何更好的来实现呢?我们可考虑在表单form中加入下面两个标签: fieldset:对表单进行分组,一个表单可以有多个fieldset. legend:说明每组的内容描述. 格式: <fieldset> <legend>health information</legend&

Web前端学习第三天&#183;fighting_常用的一些标签(一)

标题标签<h1>~<h6> 块级标签,独占一行,一般常用的使<h3>和<h4>. 换段标签<p> 块级标签,其后面的内容会空一行再显示. style=“test-indent:2em” 可以设置样式为首行缩进两个字符. <blockquote></blockquote>可以用来设置整个段落的缩进 超链接<a> 行级标签. 重要属性有三个:href.target.name href  超链接地址:可以是Web上任

web开发中比较常用的html标签

作为一名web开发人员,总结了一下经常用到的html标签,如下:<html> <head> <!--meta头标签 表示页面三秒后跳转到新浪页面--> <meta charset="utf-8" http-equiv="refresh" content="3;url=http://www.sina.com"/> <title></title> </head> &l