Курс Великий Кексби. Зачем задавать каждому заголовку свой класс?

Прохожу Базовую стилизацию в Великом Кексби и заметил, что мы прописываем практически каждому заголовку свой уникальный класс.
Зачем каждому заголовку или подзаголовку задавать свой отдельный класс?

Например, в задании 10/23 просят задать отдельные классы для h3 и i в разделе .cat-reference, а потом прописать к ним стили.

Не проще ли просто прописать сразу стили так?

.cat-reference h3 {
...
}

.cat-reference i {
...
}

Мой способ прописания свойств правилен с точки зрения валидности?

Просто в этом случае не происходит перебивки с глобальными стилями h3, тк у нас указан конкретный раздел (.cat-reference). И в то же время нет обилия классов, в которых начинаешь теряться.

вас просто готовят к этому

1 лайк