Урок 27 HTML/CSS
<div class="logo">
<div class="logo_text">
<h1><a href="">КиноМонстр</a></h1>
<h2>Кино - наша страсть!</h2>
</div>
</div>Для чего нужен logo_text, если есть просто logo? И зачем мы пишем margin для logo h1 h2, если потом все равно в logo_text по новой перебираем заголовки? Причём я как margin не менял по значению в css на .logo h1, .logo h2 на странице ничего не изменялось. И вообще стоит ли задерживаться по таким вопросам или пока можно оставить на веру и проходить курс дальше, а потом понятно будет?
1 ответов
Класс logo - это общий класс для всего блока с логотипом. Здесь можно обойтись и без logo_text, но если были бы еще элементы текстовые, например в span текст какой-то, логичнее задавать стили через logo_text, т.е. это заклад на будущее.
Здесь похожий вопрос задавали: https://fructcode.com/ru/qa/teg-divlogotextdiv-i-divlogodiv-atnvnd/
Когда я проходил этот модуль, понял основную мысль автора - показать картину в целом, как создавать веб-сайты, без сильного погружения в теорию, которую и так можно найти в документациях.