Om nah hoo pez nyeetz, Don P!
Warum? Die erste Variante ist allgemeiner und nachträgliche Änderungen sind einfacher.
Das kommt sicher auf die komplette Webpräsenz an.
Habe das auch mal gut begründet in einem Blog gelesen, den ich leider gerade nicht mehr finde, sonst hätt' ich ihn verlinkt. Es wurde dafür plädiert, in CSS nicht auf IDs zu verweisen, sondern ausschließlich classnames zu verwenden.
den such mal.
Der classname "js" für das <html>-Element kann z.B. automatisch vom modernizr vergeben werden.
Das würde ich in dem Fall vielleicht doch nicht machen.
Der Einzeiler document.getElementsByTagName('html')[0].className ="js"; tut es auch. Matthias
--
1/z ist kein Blatt Papier.
1/z ist kein Blatt Papier.