CSS a bien évolué depuis ses balbutiements en 1996 et il nous étonne tous les jours à présent !
D'un simple langage de description, il est devenu un véritable outil de programmation, embarquant variables, imbrications, et conditions. Les évolutions sont parfois si nombreuses qu'il est difficile de tout suivre. Ça tombe bien car c'est justement ce qu'on va faire : un rapide panorama d'une série de fonctionnalités très modernes mais déjà utilisables en production (sélecteurs, cascade, positionnement, container queries, etc.)