Div'ы на сайте-портфолио

Зачем на главной странице сайта-портфолио в домашнем задании в header, footer, и в каждый section включен div с классом container? Ведь можно было просто добавить класс container в header, footer и в каждый section.

Если у блока будет фоновый цвет, то ваш вариант не позволит растянуть фон на всю ширину экрана при центрировании содержимого контейнера.

Ну хотя бы, для того чтобы задать каждой секции фон, на который не будет влиять контейнер.
А вообще, принято делать элементы сетки отдельными div’ами. Это позволяет разделить сетку и оформление элементов.

Спасибо!

1 Симпатия

Спасибо !

Я попробовал удалить div с классом container из footer’а, и отцентрировать ссылки по горизонтали. Все получилось, мой вариант позволил растянуть фон на всю ширину экрана:

В задании “https://htmlacademy.ru/courses/73/run/4” так же задал img в header’е (без обертывания img в div), так же выровнял img по-центру, и тоже все нормально, фон, заданный в header’е растягивается на всю ширину экрана:

Да, строчные элементы можно выровнять через text-align: center, но это не позволит также выровнять блочные.