@@pl
Und was soll das?
Wenn du den Text von jeglichem Markup befreist und in HTML ausgibst, hat er bei der Anzeige im Browser überhaupt keine Struktur mehr und ist ziemlich schlecht zu erfassen.
Du möchtest wenigstens
white-space: pre-wrap
für das Ausgabefeld setzen.
Nein. Es gibt einen Grund gerade das NICHT zu machen (überlege selbst warum) und außerdem hab ich eine andere Lösung zur Verbesserung der Lesbarkeit.