Hallo Screamkiller,
das Problem ist nicht HTML (zumindest nicht vordergründig), sondern eine Sache des Betriebssystems des Servers bzw. der Serversoftware. So ist Windows (vor allem Win 9x) die Groß- und Kleinschreibung von Datei- und Verzeichnisnamen schnuppe während Unix spuckt, wenn dort nicht sauber gearbeitet wird.
Ich kann nur raten, sieh nach, ob im Serververzeichnis die Dateinamen (samt Groß- und Kleinschreibung) mit den in der Page verwendeten Namen übereinstimmen.
Gruß Ralf