Hallo,
als erstes: wenn Mozilla etwas mit "strict" anders anzeigt als ohne, dann ist mit nahezu 100%iger Wahrscheinlichkeit die strict-Variante die korrekte Anzeigevariante. Dein Zusatz in Gedankenstrichen dürfte das Problem recht wahrscheinlich treffen... ;-)
Ohne jetzt Deinen Code genauer anzuschauen, könnte es sein, daß das folgende "Problem" auf Dich zutrifft?
http://devedge.netscape.com/viewsource/2002/img-table/
In dem Artikel geht's zwar hauptsächlich um Bilder in Tabellenzellen, aber für alle anderen Bilder gilt das dort geschriebene natürlich genauso.
Viele Grüße
Carsten