Servus,
es wird in CSS3 die Eigenschaft text-overflow geben, die mit dem Wert 'ellipsis' oder besser 'ellipsis-word' genau das macht, was du wünscht.
Der Internet Explorer versteht text-overflow ab Version 6 (evtl. auch früher), Opera mittels -o-text-overflow, Geckos AFAIK noch nicht (evtl. ließe sich da was mittels :after machen, nie probiert); bei anderen Browsern hab ich keine Ahnung (Google hilft da bestimmt ;)
Alternativ ließe sich noch Serverseitig oder mittels Javascript der Text 'von Hand' auf eine geschätzte Maximallänge kürzen und Ellipse anhängen.
Gruss
Patrick
--
sh:( fo:| ch:? rl:( br:> n4:( ie:% mo:) va:} de:> zu:) fl:| ss:| ls:[ js:|
sh:( fo:| ch:? rl:( br:> n4:( ie:% mo:) va:} de:> zu:) fl:| ss:| ls:[ js:|