Présentation de la formation CSS avancé
CSS est utilisé pour contrôler la présentation et le style des documents HTML. Grâce à CSS, les développeurs peuvent séparer le contenu de la présentation, permettant ainsi de modifier facilement l'apparence d'un site web sans toucher au code HTML sous-jacent. CSS offre une multitude de possibilités pour styliser les éléments, en définissant les polices, les couleurs, les marges, les positions, les animations et bien plus encore, assurant une expérience utilisateur attrayante et cohérente.
Cette formation CSS avancé vous permettra de maîtriser la mise en page des sites web avec CSS. Optimiser vos fichiers CSS et utiliser le langage LESS pour rendre le CSS dynamique.
Objectifs de la formation CSS avancé
Objectifs pédagogiques :
- Exploiter l’ensemble des ressources graphiques de CSS afin de créer des habillages d’interfaces visuelles riches, rapides à afficher et compatibles
- Découvrir les nouveautés de CSS3
- Structurez efficacement vos CSS
- Réduire vos CSS avec Less
Objectifs opérationnels :
- Maîtriser et optimiser le langage CSS
Programme de la formation CSS avancé
Rappels sur le CSS
Positionnement en CSS
Règles CSS fondamentales
Fondements du positionnement des blocs
Mise en page en CSS
Largeur et hauteur
La notion de padding et margin
Le placement des objets
Positionnement avancé en CSS
Combiner block et inline
Les rendus de tableau
Grid et Template positioning
Le modèle de boîte flexible
Programmation en Less
Préprocesseurs CSS
Comparaison Less et Sass
Typologie d'usage
Modes de fonctionnement
Variables et mixins
Opérateurs et fonctions
Apports du CSS3
Pseudo-classes et pseudo-éléments
Media Queries
Transformations et transitions
Gestion de projet CSS et performances
Bien gérer un projet CSS
Optimiser les performances
Outils en ligne et logiciels
Résolutions d'erreurs
Autres utilisations du CSS
CSS pour le web mobile
CSS pour l'impression
CSS et les messageries
Autres périphériques : projection, grands écrans