Le combinazioni di selettori hanno significati diversi: l'immagine allegata spiega facilmente
a) Più selettori separati da una virgola (","): gli stessi stili vengono applicati a tutti gli elementi selezionati.
div,.elmnt-color {
border:1px solid red;
}
Qui lo stile del bordo viene applicato agli elementi DIV e agli elementi applicati della classe CSS (.elmnt-color).
b) Selettori multipli separati da uno spazio - Questi sono chiamati selettori discendenti.
div .elmnt-color {
background-color:red;
}
Qui lo stile del bordo viene applicato agli elementi applicati della classe CSS (.elmnt-color) che sono elementi figlio dell'elemento DIV.
c) Più selettori specificati senza spazio: qui gli stili vengono applicati agli elementi che soddisfano tutte le combinazioni.
div.elmnt-color {
border:1px solid red;
}
Qui lo stile del bordo viene applicato solo agli elementi DIV applicati alla classe CSS (.elmnt-color).
I dettagli sono allegati su https://www.csssolid.com/css-tips.html
Nota: CSS Class è uno dei CSS Selector. La regola precedente è applicabile a tutti i selettori CSS (es: Classe, Elemento, ID ecc.).