No il tuo dubbio era legittimo, ora te ne pongo un altro, tanto per giocare
Se invece di dichiarare le proprietà dentro un altro elemento come hai fatto tu, creavi classi differenti, che cosa avrebbe comporto questaltro modo di procedere rispetto a quello scoperto da te?
esempio:
a.primo {}
a.secondo {}ok...giusto...era solo per una questione di ordine all'interno del foglio di stile; ho dei div che avranno all'interno certe cose e vorrei creare dei gruppi di oggetti (passami il termine anche se improprio) all'interno del foglio!