Hallo.
Zunächst mal als Tip:CSS-Syntax lernen ;)
Gute Idee.
Der Doppelpunkt ist m.E. nur für Pseudoklassen, also Subklassen von Elementen, welche schon vom Browser gekannt werden (bei dem ienen weniger, bei dem anderen mehr ;).
Dein Erachten ist hier leider nicht deckungsgleich mit den Tatsachen, denn außer den Pseudoklassen kann der Doppelpunkt auch auf Pseudoelemente hindeuten.
MfG, at