Я настолько полюбил CSS Grid, что использую его возможности почти для каждого элемента на странице. Wrapper? display: grid, 4 столбца, 3 строки. Header? Grid, одна строка, три столбца. Логотип в хедере? Grid, justify-self: center. Менюшка в хедере? Grid, 4 столбца, выравнивания.
Хочется понять, является ли это валидным? В моем случае это самый быстрый и гибкий способ верстки сайтов с очень удобными параметрами для выравнивания и кучей других плюсов, но grid в grid'e в grid'e... С самого начала использования меня это смущает, но рабочий результат меня успокаивал.
1) раз validator.w3.org
2) дваз jigsaw.w3.org
если сайт проходит проверки - значит валидно
остальное дело вкуса, удобства и кол-во потраченного времени
отталкивайтесь от стандартов W3 HTML 5.*
(по памяти) не припомню, что Ваш случай по стандарту - это плохо
AndrewRusinas, Roman Kitaev, Если для души так можно разное пробовать, вот даже на чистом CSS и js, делал, вроде совсем нечему ломаться, так и то баги появились, но конечно интересно и учиться можно, если же на поток - чётко набор техник, ни шагу вправо или лево.