Für die Schreibweise mit Minuszeichen spricht auch CSS selbst, weil alle Style-Namen und auch die Pseudoklassen nach dieser Konvention benannt sind.
Das mag ja sein. Aber mancher Frontend-Macher (der sich selbst in der Rolle eines Nutzers der Spache sieht) dürfte weniger begeistert sein, wenn er in CSS und JS andere Notationsregeln befolgen soll. Und da das Minus-Zeichen in Javascript eben einen Versuch einer Berechnung auslöst und also in Bezeichnern nicht verwendet werden kann sehen diese keinerlei Vorteil darin, dieses in CSS dann doch zu tun.
 nicht angemeldet
 nicht angemeldet Matthias Apsel
 Matthias Apsel Der Martin
 Der Martin Gunnar Bittersmann
 Gunnar Bittersmann Camping_RIDER
 Camping_RIDER Orlok
 Orlok Matthias Scharwies
 Matthias Scharwies Rolf b
 Rolf b JürgenB
 JürgenB