Projet 2 du parcours développeur web d'OpenClassrooms : Transformez une maquette en site web (voir la maquette ci-dessous).
- Intégrer la maquette en HTML, CSS et la respecter
- Le site web devra être responsive
- Le champ de recherche est un champ de saisie
- Chaque carte d’hébergement ou d’activité devra être cliquable dans son intégralité
- Les filtres doivent changer d’apparence au survol
- Dans le menu, les liens "Hébergements" et "Activités" sont des ancres qui doivent mener aux sections de la page
- Intégrer les icônes Font Awesome en HTML ou CSS
- Utiliser Flexbox ou CSS Grid
- Le code devra utiliser les balises sémantiques et ne doit contenir aucune erreur ni alerte au validateur W3C HTML et CSS
- Le site devra être compatible avec les dernières versions de Chrome et Firefox
- Séparer le HTML et le CSS et organiser le dossier de rendu
- Versionner le code avec git
- Utiliser un système de gestion de versions pour le suivi du projet et son hébergement
- Mettre en place son environnement Front-End
- Intégrer du contenu conformément à une maquette
- Implémenter une interface responsive