Wie Fukiszo schon sagte, würde auch ich das lieber über
HTML/CSS lösen. Damit bist einfach flexibler.
Leerzeichen kannst du einfach mit ersetzen. Zeilenumbrüche einfach mit einem <br/> und jut.
Außerdem hättes du die Möglichkeit (spätere Erweiterung), das du über CSS-Klassen das ganze von "Außen" beinflussen kannst, ohne den Code anzufassen.