Hallo!
Was ist an style="font-weight:normal; verkehrt?
Das war jetzt nur ein Beispiel. In Wirklichkeit gibt es eine rießen Menge an Eigenschaften, die alle wieder richtig hindrehen zu müssen, ist einfach zu viel Aufwand.
Und warum wendest du dann überhaupt die "nicht gewollten" Eigenschaften auf diese Objekte an?
Dafür gibt es ja u.a. Klassen und das System der Spezifität in CSS.
Gruß Gunther