Ich machs mal kurz:
div.text > div > div[style=float:left;]{...}
Syntaxfehler, logisch in Ordnung.div.text > div > div[style=float:left]{...}
Syntaxfehler und logischer Fehler.div.text > div > div[style='float:left']{...}
Logischer Fehler, Syntax OKdiv.text > div > div[style~=left]{...}
Logischer Fehler, Syntax OKdiv.text > div > div[style|=float]{...}
Logischer Fehler, Syntax OKEs ist sehr schade, dass dieser Fall in der CSS-Kurzreferenz fehlt!
Aber in der CSS-Spezifikation nicht.
Na also wo liegt denn nun deiner Meinung nach der logische Fehler?
Eigentlich ist die Verschachtelung ja egal, wie ich die umsetzen kann ist klar, aber welche Variante (ob schon erwähnt oder nicht) ist denn nun richtig, wenn ich via CSS auf ein direktformatiertes Element zugreifen will?
Ich dachte nicht, dass das so schwer wär... :(
Nachtrag: es ist auch so wahrscheinlich problemlos möglich das betreffende ELement zu selektieren. Aber ohne das Dokument zu sehen wirds etwas schwierig :)
Hm? Ich hab doch den betreffenden Ausschnitt gepostet? Reicht der nicht? Was willst du denn haben?