→ CSS Grid level 2
CSS Grid level 2 allows, to some extent, placing nested elements instead of children in the grid, by defining sub-grids.
If you define a child of a grid element to be a sub-grid, than a child of that sub-grid can be put in the grid. It it is still limited, because to put an element in the grid, all its ancestors up to the grid must be sub-grids, and you can only put an element inside the area covered by its parent.