Вот задачка как раз для CSS с проверкой:
Сделать без JS, без таблиц, без flexbox, без grid, без канваса, без SVG, "резиновый" квадрат на всю ширину/высоту окна браузера, расположенный в центре с цифрами в ячейках. При изменении размеров окна браузера он равномерно растягивается, оставаясь всегда квадратом:

Растянули: