Какой вариант лучше?
1. Идея в том чтобы перечислить все классы нуждающиеся в одинаковых значениях текстовых свойств. и вынести их, например в отдельный файл в SASS.
//семейства
.main-header, .logo, .section-header, .link-social ... { font-family: Raleway }
.sub-header, .another-header, .link-nav ... { font-family: Helvetica }
.plain-text, .article-header, .link-outer ... { font-family: Arial }
// начертания
.main-header, .logo { font-weight: 700 }
.section-header, .sub-header, .another-header, .link-nav, .plain-text { font-weight: 600 }
//размеры, стили аналогично
2. Все как обычно, в каждом классе копипаста
.main-header { font: 4em 700 italic Raleway}
.logo { font: 3 em 700 Raleway}
.section-header { font: 2em/.5em 600 italic Helvetica}
.link-social { font: 1.6em 600 Raleway}
//и так далее
В первом копипаста имен классов через запятую, а во втором правил. Что лучше/хуже?