Non désolé je me suis trompé d'exemple, le W3C ne valide pas : <FONT face=Tahoma color=#ff0000 size="5">, car il manque les "" autour de #ff0000.
En fait c'est dans un WYSIWYG en ligne, et quand je passe du code HTML à l'apercu normal, c'est là où il me vire les guillemets. Si je le rajoute dans le code HTML, le passe en apercu ca marche nikel, et quand je le replace en HTML pour voir le code les guillemets n'y sont plus.
En fait il est passé un coup par innerHTML et un coup par innerText pour avoir la correspondance, en le HTML et la page interprétée.