Почему у крупных сайтов столько много div вхождений

Почему у крупных сайтов таких как YouTube, VK, Facebook, Twitter очень много div вхождений, прям очень много, может доходить вплоть до 20, скажите для адаптации сайта? Но все-же очень много, можно же сделать куда проще, может кто объяснит почему так?

Если кто не понял что я имел ввиду под словом "множество вхождений" Вот картинка


Ответы (1 шт):

Автор решения: svmitin

Это нужно для дизайна и JS. Взять например Bootstrap, вместе с ним идет титанический объем стилей. Хочешь выделить отдельный блок - создай div с таким-то классом. Внутри блока нужен заголовок - создай div с другим классом. Нужен в этом блоке текст - div, меню - div и так далее. Т.е. это во многом вопрос наследования опций отображения или сочетания таких правил. Разделяй и властвуй так сказать;

Иногда div-блоки нужны не для красивой разметки, а для AJAX-технологий. Скажем есть модальное окно, но текст в модальном окне должен меняться, как быть? Окружить блок с текстом с помощью div и задать id. Далее с помощью JavaScript можно найти div блок с нужным id и заменить его содержимое

→ Ссылка