Блоки
Почему блок logo_text нужно помещать еще в блок logo ?
Почему блок logo_text нужно помещать еще в блок logo ?
"Почему нужно задавать классы блокам?"
logo - контейнер для логотипа, в логотипе может быть не только текст, а еще картинка например.
и контейнер logo и текст logo_text при этом стилизуются отдельно, например, стили ссылки <a> только к тексту применяется, а не ко всему блоку logo, а logo идет по всей ширине и может к примеру иметь свой цвет фона или картинку фона.
более гибкая структура и с залогом на будущие доработки сайта