HTMLintroevergreen
<details> and <summary>
Disclosure, no JavaScript.
A native expand/collapse component with built-in keyboard support, screen-reader semantics, and almost zero CSS to style.
Plain details / summary
HTML+CSS+JSintro Press Run to execute
Each disclosure renders collapsed with only the <summary> visible and a default triangle marker; clicking a summary toggles its <p> open or shut independently, with no JavaScript and full keyboard/screen-reader support built in.