Hai ragione solo in quanto avevo omesso di scrivere che il codice di cui sopra lo avevo già testato pari pari, cambiando solo l'URL del file ma con il medesimo risultato: ok IE ma non Firefox.
Quanto al fatto che non sei pagato per tenere corsi HTML di base confido sul fatto che tu non sia pagato per nulla per scrivere qui: grazie al cielo sul web esistono altri luoghi dove le persone (sottoscritto compreso) a titolo gratuito si supportano a vicenda, sicuramente con più umiltà e disponibilità (ma non dovrebbe essere propria di chi "evangelizza?).
Quanto al problema che avevo posto non ti scomodare ulteriormente: con un pò di pazienza lo risolverò, non è il primo e, ahimè, non sarà nemmeno l'ultimo.