Un mini-projet réalisé en HTML5 sémantique, CSS3 et JavaScript Vanilla (ES6+), dans le but de pratiquer la manipulation du DOM sans aucun framework.
✨ Projet réalisé dans le cadre d’un exercice sur le DOM.
- ✅ Manipuler le DOM en JavaScript (changement dynamique d’éléments)
- ✅ Utiliser le versionnement Git avec branches
developetfeature/ - ✅ Créer un projet accessible et sémantiquement correct
- ✅ Déployer un site sur GitHub Pages
- HTML5 (structure sémantique avec
<figure>,<figcaption>,aria-*) - CSS3 (mise en page simple en
px) - JavaScript ES6+ (DOM sans framework)
- Git & GitHub
- 📷 Défilement des images avec boutons précédent / suivant
- 🎯 Affichage d’une seule image à la fois
- ♿ Accessibilité :
- Structure sémantique respectée
aria-labelpour les boutonsaria-hiddenpour les images non visibles- Navigation clavier possible
- 🔄 Navigation circulaire (revenir à la première image après la dernière)