Hallo Andre,
könnte es sein, dass in dem einen Fall der Ascii Code für ein Leerzeichen gespeichert ist, und im anderen Fall der Unicode ? Es muss irgendwie entweder am gespeicherten Zeichen liege, (könntest Du in einem Hexeditor nachschauen), oder vielleicht an der Art und Weise wie der Browser die Datei interpretiert, vielleicht nimmt er mal Unicode das andere Mal Ascii als Grundlage.
Gruss
Marko