HTML <details>元素可创建一个挂件,仅在被切换成展开状态时,它才会显示内含的信息。 <summary> 元素可为该部件提供概要或者标签。
使用 <details> 元素:
<!doctype html> <html> <head> <meta charset="UTF-8"> <title>HTML5 details标签的使用(森客兔子 (thinktus.com))</title> </head> <body> <details> <summary>Details</summary> Something small enough to escape casual notice.(森客兔子 (thinktus.com)) </details> </body> </html>测试看看 ‹/›
运行效果如何:
IEFirefoxOperaChromeSafari
目前,只有 Chrome 和 Safari 6 支持 <details> 标签。
<details> 标签规定了用户可见的或者隐藏的需求的补充细节。
<details> 标签用来供用户开启关闭的交互式控件。任何形式的内容都能被放在 <details> 标签里边。
<details> 元素的内容对用户是不可见的,除非设置了 open 属性。
<details> 标签是 HTML5 中的新标签。
提示:与 <summary> 标签配合使用可以为 details 定义标题。标题是可见的,用户点击标题时,会显示出 details。
New :HTML5 中的新属性。
属性 | 值 | 描述 |
---|---|---|
openHTML5 | open | 规定 details 是否可见。 |
<details> 标签支持 HTML 的全局属性。
<details> 标签支持 HTML 的事件属性。