Ein Browser ignoriert eben Leerzeichen, Return etc. und interpretiert nur den
HTML-Code. Das ist aber auch gut so. Sonst würde bsp. ordentlich eingerückter
HTML-Code im Browser auch entsprechend eingerückt dargestellt werden und das Design komplett durcheinander werfen.
Mir den <pre>-Tags werden auch diese Zeichen berücksichtigt und ausgegeben. Das ist schon korrekt.