HTML 5 <fieldset> 标签

w3school 在线教程

## HTML5 教程

- HTML5 教程
- HTML5 简介
- HTML5 视频
- HTML5 视频/DOM
- HTML5 音频
- HTML5 拖放
- HTML5 画布
- HTML5 SVG
- HTML5 画布 vs SVG
- HTML5 地理定位
- HTML5 Web 存储
- HTML5 应用缓存
- HTML5 Web Workers
- HTML5 服务器发送事件

## HTML5 表单

- HTML5 输入类型
- HTML5 表单元素
- HTML5 表单属性

## HTML5 测验

- HTML5 测验

## HTML5 参考手册

- HTML5 标签
- HTML5 属性
- HTML5 事件
- HTML5 视频/音频
- HTML5 画布
- HTML 有效 DTD

# HTML 5 <fieldset> 标签

## 定义和用法

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

<fieldset> 标签将表单内容的一部分打包，生成一组相关表单的字段。<fieldset> 标签没有必需的或唯一的属性。

当一组表单元素放到 <fieldset> 标签内时，浏览器会以特殊方式来显示它们，它们可能有特殊的边界、3D 效果，或者甚至可创建一个子表单来处理这些元素。

## HTML 4.01 与 HTML 5 之间的差异

在 HTML 5 中有一些新属性，同时不再支持 HTML 4.01 中的一些属性。

## 属性

属性 | 值 | 描述 | 4 | 5
--- | --- | --- | --- | ---
disabled | true | false | 定义 fieldset 是否可见。 |  | 5
form | true | false | 定义该 fieldset 所属的一个或多个表单。 |  | 5

### 标准属性

    class, contenteditable, contextmenu, dir, draggable, id, irrelevant,
    lang, ref, registrationmark, tabindex, template, title

如需完整的描述，请访 HTML 5 中标准属性。

### 事件属性

    onabort, onbeforeunload, onblur, onchange, onclick, oncontextmenu,
    ondblclick, ondrag, ondragend, ondragenter, ondragleave, ondragover,
    ondragstart, ondrop, onerror, onfocus, onkeydown, onkeypress, onkeyup,
    onload, onmessage, onmousedown, onmousemove, onmouseover, onmouseout,
    onmouseup, onmousewheel, onresize, onscroll, onselect, onsubmit, onunload

如需完整的描述，请访 HTML 5 中事件属性。

## TIY 实例

围绕数据的 Fieldset
  本例演示如何在数据周围绘制一个带标题的框。