Qu'est-ce que Generateur d'accordeon HTML details ?
Les elements details et summary creent des panneaux repliables natifs en HTML. Le summary est toujours visible et fait office de bouton de bascule. Lorsqu'on clique dessus, le reste du contenu du details se developpe. Plusieurs details ouverts peuvent etre exclusifs, creant un comportement d'accordéon, grace a l'attribut name. Cela fonctionne sans aucun JavaScript.
Réponse rapide
Utilisez les elements natifs HTML details et summary pour creer un accordéon qui fonctionne sans JavaScript. Chaque element details est independant et peut etre ouvert ou ferme par l'utilisateur.
Last updated: 2026-05-25
Limites
- Les elements details natifs ne prennent pas en charge la fermeture automatique d'une section lorsqu'une autre s'ouvre. Ce comportement necessite du JavaScript personnalise ou l'attribut name pour un comportement d'accordéon exclusif.
- L'attribut open controle si l'element details commence déplié. Un seul état booleen est disponible -- il n'y a pas de dépliage partiel.
- Safari 17 et inferieur ne prennent pas en charge l'animation de l'ouverture et de la fermeture de l'element details.
Sources:MDN Web Docs · W3C Specifications · jquery.app on GitHub
Comment utiliser cet outil
- Saisissez les elements que vous souhaitez dans l'accordéon sous forme de paires titre|contenu, une par ligne.
- Choisissez le mode exclusif ou multi-ouverture pour le comportement de l'accordéon.
- L'outil genere le HTML details/summary avec le style CSS.
- Copiez le balisage et le CSS dans votre page.
A quoi il sert
- Construire un accordéon FAQ pour une page de produit ou de service.
- Creer des sections de documentation repliables pour un site de reference.
- Ajouter des blocs de contenu extensibles dans un article de blog pour du contenu long.