Hi,
Ein 'link[@rel="stylesheet"]'-Element, welches per JavaScript gelöscht wird, ist auch deshalb unsauber, weil es ein Extra-Stylesheet fürs Rendering bei deaktviertem JavaScript vorsieht,
Ach so, das ist für dich schon "unsauber"?
Also "umständlich" hätte ich ja vielleicht noch verstanden ...
Aber gegen Klassen für 'body' und Nachfahren-Selektoren hast du wohl eine generelle Abneigung, sonst hättest du deine Spatzenkanone längst deinem Heimatmuseum gespendet. ;-)
Das kommt schon deswegen nicht in Frage, weil ich ungerne auf die Lizenzgebühren verzichten würde, die dafür immer mal wieder eintrudeln ... :)
... auch wenn Du nach wie vor nicht zu verstehen in der Lage zu sein scheinst, daß man mit Echtzeit-Änderung von CSS Dinge machen kann, die man mit dem Ändern von Nachfahrenselektoren nunmal nicht bewerkstelligen kann.
Aber Du weißt ja: "Manche Menschen haben einen Gesichtskreis vom Radius 0 und nennen dies ihren Standpunkt." (David Hilbert, Mathematiker) >;->
Gruß, Cybaer
Zweck des Disputs oder der Diskussion soll nicht der Sieg, sondern der Gewinn sein.
(Joseph Joubert, Schriftsteller)