Der IE interpretiert das
HTML noch vor dem speichern.
Du müsstest z.B.
noch auswerten und durch einen Linebreak ersetzen. LI's müsstest Du einrücken etc..
Allein das sollte die Seite schon deutlich lesbarer machen.
Guck doch mal in den Sourcen von z.B. lynx (text-browser unter linux). Der macht das ja zur Laufzeit andauernd. Da lässt sicher einiges rauslesen.