+2  A: 

There's the non-standard element wbr that is supported by at least

Firefox, http://developer.mozilla.org/En/HTML/Element

Internet Explorer, http://msdn.microsoft.com/en-us/library/ms535917(VS.85).aspx

and Opera.

VolkerK
afaik you can't go inserting html elements inside a textarea, so that won't work
username
You're right. But take a look at the revisions ...there was no "textarea" mentioned at this time ;)
VolkerK
+7  A: 
Sören Kuklau
A: 

I tested the <wbr>, &#8203; and &shy; techniques. All three worked well in IE 7, Firefox 3 and Chrome.

The only one that did not break the copy/paste was the <wbr> tag.

Marcio Aguiar
afaik you can't go inserting html elements inside a textarea, so that won't work
username
+3  A: 

The CSS settings word-wrap:break-word and text-wrap:unrestricted appear to be CSS 3 features. Good luck finding a way to do this on current implementations.

Kim Reece
just realized Facebook does a pretty good job with their forms, I'll have to get in there and see what they're doing. Either that or wait till browsers support the attributes you mention - breaks my hard to waste a thousand lines of javascript on something that will eventually be so easy
username
It won't be long (yeh yeh yeh yeh)! New developer features in Firefox 3.1 "word-wrap: This newly-supported property lets content specify whether or not lines may be broken within words in order to prevent overflow when an otherwise unbreakable string is too long to fit on one line."
username
Excellent! I'm glad this is coming together fast; it's such a silly feature to be without.
Kim Reece
A: 

According to my tests, only Firefox has the described behavior among current browsers. So I guess your best bet is to wait for the imminent release of Firefox 3.1 to solve your problem :)

Alsciende