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.