{{HTMLRef}}
Summary
The HTML Details Element (<details>
) is used as a disclosure widget from which the user can retrieve additional information.
Content categories | Flow content, sectioning root, interactive content, palpable content. |
---|---|
Permitted content | One {{HTMLElement("summary")}} element followed by flow content. |
Tag omission | {{no_tag_omission}} |
Permitted parent elements | Any element that accepts flow content. |
DOM interface | {{domxref("HTMLDetailsElement")}} |
Attributes
This element includes the global attributes.
- {{htmlattrdef("open")}}
- This Boolean attribute indicates whether the details will be shown to the user on page load. Default is
false
and so details will be hidden.
Example
<details> <summary>Some details</summary> <p>More info about the details.</p> </details>
Live result
{{EmbedLiveSample("Example")}}
Note: If the live sample above doesn't work for you, see {{anch("Browser compatibility")}} to determine if your browser supports the feature at all.
Specifications
Specification | Status | Comment |
---|---|---|
{{SpecName('HTML WHATWG', 'interactive-elements.html#the-details-element', '<details>')}} | {{Spec2('HTML WHATWG')}} | |
{{SpecName('HTML5.1', 'semantics.html#the-details-element', '<details>')}} | {{Spec2('HTML5.1')}} | Initial definition |
Browser compatibility
{{CompatibilityTable}}
Feature | Chrome | Firefox (Gecko) | Internet Explorer | MS Edge | Opera | Safari |
---|---|---|---|---|---|---|
Basic support | 12 | {{CompatGeckoDesktop("49.0")}}[1] | {{CompatNo}} | Under consideration | 15 | 6 |
Feature | Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|
Basic support | 4.0 | {{CompatGeckoMobile("49.0")}}[1] | {{CompatNo}} | {{CompatNo}} | {{CompatNo}} |
[1] This feature is available since Firefox 47 behind the preference dom.details_element.enabled
, defaulting to false
, except on Nightly and Aurora versions ({{bug(1241750)}}). Support for it is enabled by default, i.e. the preference is defaulting to true
, since Firefox 49.0 ({{bug("1226455")}}).
See also
- {{HTMLElement("summary")}}