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

Ответы (1 шт):
Это нужно для дизайна и JS. Взять например Bootstrap, вместе с ним идет титанический объем стилей. Хочешь выделить отдельный блок - создай div с таким-то классом. Внутри блока нужен заголовок - создай div с другим классом. Нужен в этом блоке текст - div, меню - div и так далее. Т.е. это во многом вопрос наследования опций отображения или сочетания таких правил. Разделяй и властвуй так сказать;
Иногда div-блоки нужны не для красивой разметки, а для AJAX-технологий. Скажем есть модальное окно, но текст в модальном окне должен меняться, как быть? Окружить блок с текстом с помощью div и задать id. Далее с помощью JavaScript можно найти div блок с нужным id и заменить его содержимое