CSS Grid Layout

Le CSS Grid Layout est un module CSS, permettant de composer des mises en page CSS selon un principe de grille. Il s’agit d’un modèle de mise en page basé sur une grille à deux dimensions (horizontal / vertical), sur laquelle on peut placer des blocs de contenu.

Historique

Cette fonctionalité CSS a été proposée en 2011 par Microsoft, et implémentée à fins de test dans Internet Explorer 10 et 11. Le projet a ensuiet été repris par le W3C. C’est au printemps 2017 que le module CSS Grid Layout devient réalité et peut être exploité en production.

Dans cette courte vidéo, Creating CSS Grid, les équipes de Igalia, Microsoft et d’autres développeurs du projet Grid Layout relatent la naissance et les débuts de cette spécification : https://www.youtube.com/watch?v=J9uaT9dggZE