Formation CSS avançé

Maîtriser et optimiser le langage CSS

  • 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

Avoir de bonnes connaissances du langage CSS ou avoir suivi la formation HTML CSS - Initiation (HTM1)


Programme de la formation CSS avançé

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