Чем же он удобнее? В первом случае все правила в одном месте и не требуется искать по всему CSS остальные свойства для этого элемента. Удобнее к примеру .class1, .class2, .class3 { font-family:Arial; font-size: 1em; color: blue; } Вы задаете настройки шрифта в одном месте, а не для каждого класса в отдельности. Это много удобнее чем так: ... .class1 { font-family:Arial; font-size: 1em; color: blue; } ... .class2 { font-family:Arial; font-size: 1em; color: blue; } ... .class3 { font-family:Arial; font-size: 1em; color: blue; } ... Да и файл весит меньше.По-моему это очевидно что группировать нужно общие по смыслу свойства, а если у .class1 к примеру есть еще свои свойства, вам ничто не мешает сделать так: .class1, .class2, .class3 { font-family:Arial; font-size: 1em; color: blue; } .class1 { padding:5px; } Как говорится нужно понимать когда группировка нужна а когда нет.