LESS и SASS - два основных претендента на «язык, которым должен был быть CSS»;прямо сейчас, только у LESS есть порт .NET.
Прежде чем идти и интегрировать новый компонент в свое веб-приложение, вы можете спросить себя, чего вы хотите достичь.Вы тратите больше времени, чем хотели бы найти существующие правила CSS, чтобы изменить их?Вы вносите ошибки так быстро, как исправляете их из-за взаимодействия правил?Ответы на эти вопросы помогут вам решить, какой вид очистки / рефакторинга / реорганизации вы действительно хотите.Кроме того, вы должны подумать о том, происходят ли некоторые из ваших проблем CSS из вашей разметки;Проще говоря, более разумная разметка может значительно облегчить понимание вашего CSS.