Jeśli ktoś wpisze wyraz typu "bardzodługiegoigłupionapisanegowyrazuczytamzdania" to są dwie możliwości:
a) wstawić w odpowiednie miejsca spacje - tylko możesz miec kłopot z określeniem miejsca, bo jak powszechnie wiadomo litera
i maja inną szerokość.

ja na takich milusich ludzi stosuje inną metodę: w css'ie div'a, w którym wyświetlasz tekst walisz takie coś:
Kod
overflow: hidden;
dzięki czemu część tekstu, która normalnie rozszerzyła by div'a - zniknie.