Modernes Webdesign passt sich an. Das Layout der Webseite reagiert auf Browsergröße und individuelle Einstellungen des Benutzers. Das führt dazu, das Zeilen dynamisch umgebrochen werden. Das führt manchmal zu unschönen Dartsellungen. Z.B. wird steht Betrag in einer Zeile und die Währungsangabe darunter, weil beide durch ein Leezeichen getrennt sind. Umgekehrt können in TYPO3 zwei Wörter "aneinanderkleben" und immer gemeinsam umbrechen ohne dass man weiß, warum.
In beiden Fällen spielt das HTML-Tag "non breaking space"(" ") eine entscheidende Rolle. Es ermöglicht, dass:
Beides ist mit dem normalen Leerzeichen nicht möglich.
Wir schauen uns das nun aus der Sicht des TYPO3 Redakteurs an.
Normalerweise findet zwischen zwei Wörtern immer ein automatischer Zeilenumbruch statt. Sollte dies einmal nicht der Fall sein, ist vermutlich Folgendes passiert:
Sie haben zwischen den beiden Wörtern zweimal das Leerzeichen gesetzt.
Damit im Browser auch zwei Leerzeichen dargestellt werden, macht TYPO3 daraus die Zeichenfolge " ", wie hier im Beispiel zwischen "Unsere Preisgestaltung":