Ich baue eine mehrsprachige Website auf, wobei der Eigentümer mir bei einigen Übersetzungen hilft. Einige der angezeigten Phrasen benötigen Zeilenumbrüche, um den Stil der Site beizubehalten.
Leider ist der Besitzer kein Computer-Typ. Wenn er also sieht, foo<br />bar
dass die Möglichkeit besteht, dass er die Daten während der Übersetzung irgendwie ändert.
Gibt es eine CSS-Lösung (neben der Änderung der Breite), die auf ein Element angewendet werden kann, das nach jedem Wort unterbrochen wird?
(Ich weiß, dass ich dies in PHP tun kann, aber ich frage mich, ob es einen raffinierten Trick gibt, den ich in CSS nicht kenne, um dasselbe zu erreichen, vielleicht in den CJK-Funktionen.)
BEARBEITEN
Ich werde versuchen zu zeichnen, was passiert:
---------------- ----------------
| Short Word | | Gargantuan |
| | | Word |
---------------- ----------------
Das lange Wort bricht automatisch, das kurze Wort nicht. Ich möchte, dass es so aussieht:
---------------- ----------------
| Short | | Gargantuan |
| Word | | Word |
---------------- ----------------