An expand/collapse widget lets users reveal or hide additional information on demand. The native HTML details element provides built‑in keyboard and accessibility support across modern browsers.
- Keyboard accessible by default
- Works without JavaScript
- Can be styled with CSS