Nur weil es funktioniert, heißt nicht, dass es erlaubt ist 😇
https://html.spec.whatwg.org/multipage/interactive-elements.html#the-details-element listet <details>
als interaktives Element auf.
Laut Spec ist Flow-Content zulässig. Darunter fällt auch das <a>
element. Ein Beispiel zeigt sogar <input />
.
Ich habe auf das Erfolgskriterium 4.1.2 in WCAG 2.1 abgestellt.
Im Issue Tracker wurde bisher nur auf das <summary>
Element abgestellt. Ich frag mal nach.