.class1.class2 => <div class="class1 class2"></div> DEMEKTİR.
.class1 .class2 => <div class="class1"><div class="class2"></div></div> DEMEKTİR.
.class1 .class2 => <div class="class1"><div><div class="class2"></div></div></div> ÇALIŞIR İKEN
.class1 > .class2 => <div class="class1"><div><div class="class2"></div></div></div> ÇALIŞMAZ. > işaretinden dolayı direkt bir alt divde olmalı. Yani şöyle:
.class1 > .class2 => <div class="class1"><div class="class2"></div></div> ÇALIŞIR.
Umarım açıklayıcı olmuştur.