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

Beitrag lesen

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".

Nein, es gehört zur Grammatik hinzu, dass das class-Element aus durch Leerzeichen getrennten Namen besteht.
http://www.w3.org/TR/html401/struct/global.html#adef-class
http://www.whatwg.org/specs/web-apps/current-work/multipage/dom.html#classes
http://www.w3.org/TR/xhtml-modularization/abstract_modules.html#s_commonatts

Erst im CSS-Kontext gibt es Klassen

Ein schwerwiegender Irrtum.

Mathias