http://de.selfhtml.org/css/eigenschaften/positionierung.htm#overflow@title=overflow und whitespace könnten interessant für dich sein.
Eine serverseitge Lösung wäre auch denkbar, aber einfach nach einer fixen Anzahl an Zeichen einen Umbruch ohne Worttrennungsregeln vorzunehmen halte ich für lieblos.