Acquérir les fondements de CSS
- Comprendre l'introduction à CSS
- Utiliser les sélecteurs CSS
- Appliquer les propriétés de base CSS
- Maîtriser les modèles de boîtes CSS
- Gérer les marges, bordures et rembourrages
- Personnaliser les couleurs et les arrière-plans CSS
Maîtriser la mise en page avancée avec CSS
- Appliquer le positionnement CSS
- Exploiter la disposition en grille (Grid Layout)
- Utiliser Flexbox en CSS
- Mettre en œuvre le positionnement flottant
- Appliquer les media queries pour la réactivité
- Gérer les unités de mesure CSS
Perfectionner la typographie et le texte avec CSS
- Appliquer des styles de texte en CSS
- Personnaliser les polices de caractères
- Gérer l'espacement des lettres et des mots
- Aligner le texte avec CSS
- Créer du texte décoratif et des ombres de texte
- Expérimenter avec des effets de texte avancés en CSS
Explorer les transformations et animations CSS
- Appliquer des transformations d'éléments en CSS
- Créer des animations CSS simples
- Utiliser les transitions CSS
- Exploiter les keyframes et les animations avancées
- Réaliser des effets de survol CSS
- Développer des animations interactives
Maîtriser le positionnement et l'agencement avancés
- Gérer le positionnement de couches (Z-index)
- Utiliser Flexbox de manière avancée
- Exploiter la grille en cascade (CSS Grid)
- Appliquer le positionnement fixe et absolu
- Réaliser un positionnement réactif avec Flexbox et Grille
- Gérer la mise en page multi-colonnes
Optimiser et appliquer les meilleures pratiques CSS
- Organiser le code CSS de manière efficace
- Optimiser les performances CSS
- Assurer la compatibilité multi-navigateurs
- Utiliser des outils de débogage CSS
- Exploiter les préprocesseurs CSS (comme Sass)
- Suivre les bonnes pratiques de conception CSS