Все, что распределяется между несколькими страницами, должно помещаться в один файл CSS.
Если у вас есть определенные элементы только на одной странице, тогда можно поместить это в дополнительный файл CSS. Это также предотвращает увеличение размера основного файла CSS.
Помните следующее: Не повторяйте себя . Когда вы заметили, что одну и ту же конфигурацию CSS поместили в два разных файла CSS, это указывает на то, что эта конфигурация, вероятно, должна входить в основной файл CSS, или обе страницы должны по крайней мере использовать один и тот же файл CSS.
Edit:
Вы можете присвоить элементам, которые должны иметь общие настройки, один и тот же класс. Э.Г.
.foo {
color: green;
}
/* in this case, is the same as : */
#div1, #div2 {
color: green;
}
<div id="div1" class="foo">
</div>
<div id="div2" class="foo">
</div>
Также помните, что элементы могут иметь более одного класса, например <div class="foo bar"></div>
Может быть, CSS введение также помогает.