Exklusives Akkordeon mit details und name-Attribut

aufklappbar - Wie funktioniert das?

Das details-Element ermöglicht es, nur mit HTML einen Klappmechanismus in Ihre Seiten einzubauen.

Umschließen sie einen HTML-Block mit einem details-Element.

Bei einem Klick auf das details-Element öffnet sich der Block.

Sind eigene Titel-Texte möglich?

Mit dem summary-Element können Sie eigene Texte verwenden.

Daneben gibt es noch einen eingebauten marker, den Sie mit CSS stylen können.

Exklusives Akkordeon

Wenn Sie mehrere details-Elemente über ein gemeinsames name-Attribut verbinden, werden beim Öffnen eines details-Elements bereits geöffnete details-Elemente ohne weiteres Zutun geschlossen.

Dies funktioniert (Stand: Dezember 2023) bereits in Chrome, Edge und Safari.

Interaktivität als Standardverhalten von nativen HTML-Elementen! - ganz ohne JavaScript!

In älteren Browsern bleiben die anderen details-Elemente aufgeklappt - graceful degradation,
bzw. progressive enhancement für Browser, die dies bereits unterstützen.