0
0

Скажите пожалуйста, почему два этих блока нельзя обьединить в один?

.logo h1, .logo h2 {
font: normal 300% 'century gothic' , arial, sans-serif;
margin: 0 0 0 9px;
}

.logo_text h1, .logo_text h1 a, .logo_text h1 a:hover{
padding: 22px 0 0 0;
color: #fff;
letter-spacing: 0.1em;
text-decoration: none;

Они вроде как относятся к оформлению текста
Заранее спасибо


student_6BUwa92H
5 years ago






Можно и так упростить. Думаю здесь автор показывает наиболее принятую структуру кода, если скажем потом будете делать свой сайт то там блок логотипа может быть более сложным с несколькими вложенными элементами-блоками. Тогда эта структура кода будет подходящей. Контейнер logo со своими стилями общими для всех вложенных блоков. И внутри может быть не один блок текст, а несколько каждый со своими стилями - изображение, название, лозунг, ссылка на сайт, например.

Поэтому сразу привыкаем писать "хороший" код, чтобы потом можно было быстрее и проще вносить доработки, улучшать сайты, править ошибки. 

Кирилл Лавров
5 years ago

Спасибо

student_6BUwa92H
5 years ago

2 ответов