Hallo Stoney,
ich vermute mal, du vergißt zu escapen.
var xy = "hallo <font size="2">Du</font>";
ist falsch, weil du innerhalb anführungszeichen wieder
solche unmaskiert hast.
das wäre eine richtige Möglichkeit:
var xy = "hallo <font size="2">Du</font>";
Noch etwas, man hat dich schon darauf hingewiesen <font>
gegen <span> zu tauschen, halte ich auch für sinnvoller.
Gruss
Wolke