Sain bainu!
Hier haben wir den kleinen Wermutstropfen: Nicht shy suchst du (das produziert dann einen zweiten Strich) sondern <wbr>. Das produziert zwar keinen extra Trennstrich, aber...
wird (natuerlich) nicht von allen Browsern unterstuetzt, da nicht standard.
... und macht damit natürlich auch das Dokument invalide. Statt <wbr> könnte man auch einen Zero Width Space nach dem Bindestrich einfügen; IIRC versteht der FF diesen als Umbruchmöglichkeit. Nachteil: Dieser Space kann u.U. als Kästchen angezeigt werden, wenn die verwendete Schriftart ihn nicht enthält.
Aber Moeglichkeiten gibt es.
Ich kenne keine ohne Haken, würde mich aber gerne eines Besseren belehren lassen! ;-)
Viele Grüße vom Længlich