suit: Warum ist das CSS Styling von vielen Mobile Sites so komisch

Beitrag lesen

Habs auch gestestet. IE6 versteht Angabe von mehreren Klassen getrennt mit Leerzeichen definitiv.

Nein, denn das wäre ein Fehler :)

class="foo bar" sind im HTML-Kontext keine Klassen die es zu verstehen gibt, es ist lediglich ein class-Attribut mit dem wert "foo bar".

Erst im CSS-Kontext gibt es Klassen, namentlich "foo" und "bar", diese mit leerzeichen getrennt im Selektor zu notieren wäre uncool.

  
.foo bar {}
~~~ würde lediglich alle "bar"-Elemente innerhalb der Klasse "foo" ansprechen. `.foo.bar {}`{:.language-css} hingegen funktioniert im IE6 nicht, wie du schon sagst.