Veille technologique

La Naissance : CSS 1 (1996)

Proposé par Håkon Wium Lie et Bert Bos, le CSS 1 permet enfin de séparer le contenu (HTML) de la présentation. À l'époque, on ne gérait que les polices, les couleurs de texte et les marges de base. C'était la fin de l'ère où l'on utilisait des balises <font> partout.
Voir la source

Publié le 27/03/2026

La Naissance : CSS 1 (1996)

L'ère du Positionnement : CSS 2.1 (1998 - 2011)

Résumé : Cette version a introduit les propriétés cruciales comme position (absolute, relative), le z-index et les types de médias (pour l'impression). C'est aussi l'époque sombre et complexe des mises en page basées sur les float, détournés de leur usage initial pour créer des colonnes.
Voir la source

Publié le 27/03/2026

L'ère du Positionnement : CSS 2.1 (1998 - 2011)

La Révolution Modulaire : CSS3 (2011+)

Le CSS ne sort plus d'un bloc mais par "modules". C'est l'explosion créative : coins arrondis (border-radius), dégradés, ombres (box-shadow), et surtout les premières transitions et animations qui ont commencé à remplacer Flash.
Voir la source

Publié le 27/03/2026

La Révolution Modulaire : CSS3 (2011+)

Le Design Flexible : Flexbox (2012)

Une étape majeure qui a résolu le cauchemar du centrage vertical. Flexbox a été conçu pour aligner des éléments dans une seule direction (ligne ou colonne), rendant le web responsive beaucoup plus simple à coder que les anciens systèmes de grilles flottantes.
Voir la source

Publié le 27/03/2026

Le Design Flexible : Flexbox (2012)

La Grille Bidimensionnelle : CSS Grid (2017)

Contrairement à Flexbox, CSS Grid permet de gérer les lignes et les colonnes simultanément. C'est le système de mise en page le plus puissant jamais créé pour le web, permettant des designs asymétriques et complexes sans code superflu.
Voir la source

Publié le 27/03/2026

La Grille Bidimensionnelle : CSS Grid (2017)

L'ère Moderne : CSS Natif "Boosté" (2022 - 2026)

On arrive à l'ère actuelle où le CSS absorbe les fonctionnalités des préprocesseurs (comme SCSS). L'arrivée du Nesting natif (imbrication), des Variables CSS (Custom Properties) et des fonctions logiques comme clamp() permettent d'écrire un code propre et dynamique sans outils externes obligatoires.
Voir la source

Publié le 27/03/2026

L'ère Moderne : CSS Natif "Boosté" (2022 - 2026)