ПОЧЕМУ BODY НЕ НА ВСЮ ВЫСОТУ
Body не занимает всю высоту страницы из-за наличия размерных ограничений, которые могут быть установлены в CSS для элементов родительского контейнера, таких как html или другие блоки на странице. Если не указана явно высота для этих контейнеров, body может быть ограничен в размерах и не заполнять всю доступную высоту.
А вы ЗНАЛИ?! Height 100% у body в #html и #css
Почему не работает background-image и Не отображается фон страницы, Видео курс по CSS, Урок 25
Отзывчивый выход объекта за пределы сетки CSS HTML. Интересный случай с контейнером.
CSS3 #14 Фон (Background)
Why I Look Bad in Everything I Wear? How to Dress for Your BODY SHAPE - 96 Body Shape Type Indicator
Учим CSS💎 - Адаптация сайта под любые устройства
Когда работает Сплит а когда Фул Бади (нужно знать Обязательно)
Полноэкранный (fullscreen) блок на CSS и HTML // Как это сделать?
Выравнивание блока по центру экрана на CSS по горизонтали и вертикали
Размеры на CSS, Свойство width и height, ширина и высота блока, Видео курс по CSS, Урок 11