Le W3C nous propose un module qui nous permet de concevoir des mises en page très élaborées dans une grille. C’est le module CSS Grid Layout Module Level 1 :
https://www.w3.org/TR/css-grid-1/.
Le concept général de positionnement en grille (Grid Layout) consiste à diviser virtuellement l’espace en différentes zones. Concrètement et schématiquement, il s’agit de découper en lignes et en colonnes comme vous le feriez pour un tableau.
Utiliser ce type de positionnement facilite la mise en page CSS et par conséquent permet d’accélérer le temps de développement.