Лучше ли будет, если задавать классы элементам с одинаковыми стилями?
То есть: Если 3 элемента имеют размер шрифта 24px, то можно ли сделать отдельному классу стиль в 24px и присваивать его таким элементам? Так будет более оптимизированнее? Спасибо
Верстайте независимыми блоками, давайте названия классам по смыслу содержимого.
Если придет заказчик и попросит изменить у заголовков виджетов размер шрифта - полезете изменять разметку в шаблоны? Или всё же обновить только файл со стилями?
Хотите использовать универсальные переменные - заводите их для препроцессоров в крайнем случае.