Как проще сверстать подобную вещь средствами CSS? (речь идет о квадратах). При использовании transform текст внутри блоков тоже ведь повернется? Благодарен любым советам.
Готовый вариант
Создаем блоки и меняем им наклон,а внутри прописываем display: inline-block и противоположную трансформацию для текста,чтобы он был ровным.
Сделать квадрат псевдоэлементом, и повернуть уже его.
Как уже верно подметил Александр А, если применять трансформацию к тексту, он будет отображаться немного некрасиво. Однако делать квадрат из двух треугольников тоже незачем.