@Erik1930

Зачем нужно так много div'ов в html для верстки сайта?

Каждый раз когда смотрю видео-уроки по верстке замечаю что все используют div'ы с классами
wrapper, header-inner, container и т.д. и никто не объясняет зачем все это нужно. Объясните пж а то путаюсь в их множестве, или где-нибудь есть статья об этой теме?
  • Вопрос задан
  • 4050 просмотров
Пригласить эксперта
Ответы на вопрос 3
@vardoLP
Ват ю сэй эбаут май мама?!
Ну это как бы негласные правила, чтобы другому верстаку было понятно )) wrapper - это значит обёртка. *-inner это значит внутренний основной блок, в котором уже будет лежать все остальное. Как правило он имеет фикс ширину. container - это тоже свого рода обёртка, это название пошло от bootstrap наверное ))
Ответ написан
Комментировать
@haasson
Ну смотри, есть у тебя абсолютно чистая страница, тебе надо создать блок, например, header. Создаём первый div с классом header.
Внутри него обязательно должен быть какой-нибудь контейнер, ограничивающий ширину, например div с классом wrapper.
Ширину ограничили, казалось бы можно начинать заполнять контентом, но нет. Допустим, мы захотим использовать display: flex внутри header'a, какому блоку задать это свойство? Задать его wrapper'у нельзя, ведь он используется и в других блоках, а там флексы могут быть не к месту. Приходится создавать ещё div с классом header-inner и прописывать ему display-flex.
Вот и получили уже три блока, а ещё даже контентом не начали наполнять
Ответ написан
joeberetta
@joeberetta
Читай: https://epdf.pub/google-for-dummies.html
Дополню предыдущие ответы. С пояалением 5 стандарта, это стало плохим тонйом. Даже в
стандартах w3 говорится об этом
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы