Hat dir diese Antwort geholfen?
Dein Problem ist ja, dass Browser nicht mitten in einem Wort zwangsumbrechen. Per Stylesheet kann man das meines wissens nach auch nicht erreichen.
Eine einfache Lösung wäre denke ich, einfach für die Zelle die Style-Angabe "overflow:hidden" anzugeben.
Wenn irgend ein Scherzkeks dann so ein ewig langes Wort eingibt, ist es dann halt einfach nicht ganz sichtbar. Du kannst auch bei overflow nen Scrollbalken (für die Zelle) anzeigen lassen.
Meist wird das Problem so angegangen, dass schon Serverseitig, z.B. per PHP, alle Wörter auf ihre Länge hin überprüft werden. Überlange Wörter werden dann einfach alle soundso viele Buchstaben durch (manchmal unsichtbare) Leerzeichen oder <wbr> oder so aufgesplittet. Das führt dann des öfteren aber zu problemen, wenn jemand z.B. ne lange URL posten möchte.