Можно ли совмещать css grid с другими display property's?
Я посмотрел уроки по размещению элементов в css grid. Возник вопрос: могу ли я свободно совмещать css grid с flex, block, inline-block и т.д. Например, написать display block. а дочернему элементу display: inline. Будет ли это лучшей практикой или мне лучше дочерним элементам тоже прописывать display:grid и размещать таким образом.
Руководитель frontend направления, предприниматель
Верстка предполагает сочетание элементов и свойств, работа которых не приведёт к багам. Любой блочный элемент может содержать блочные элементы и строчные. Строчные по хорошему только строчные. На уровне стилей, а на уровне html строчные не могу содержать блочные, это приведёт к ошибке.
Гриды и флексы — блочные.
Инлайновые флексы — условно строчные.