Io la vedo diversamente.
Il riscontro di tali errori in realtà non è causa firefox che non funziona, ma i codici che non sono corretti/standard.
Casualemtne anche con Opera riscontro gli stessi errori.
Ora dubito che siano tutti gli altri browser a non funzionare, ma IE ad accettare qualsiasi spazzatura.
Per esempio un codice corretto prevede che il colore vada specificato con lo # davati.
Se non lo inserisci IE mostrerà lo stesso il colore mentre browser quali Opera, Mozilla e Firefox mostreanno di default bianco.
Non è questione di browser che non funzionano, ma di un codice HTML non corretto.![]()