Когда у меня есть теги span в contenteditable div, меняется перенос слов. Вот скрипка. http://jsfiddle.net/knpB9/div contenteditable и word-wrapping с элементами span
<div contenteditable="true" style="width:168px; border:1px solid black;">aaaaaaaa-bbbbbbbb-ccccccc</div>
<br>
<div contenteditable="true" style="width:168px; border:1px solid black;">aaaaaaaa-bbbbbbbb-<span style="color:red;">ccccccc</span></div>
Как держать слово оберточной одинаково, независимо от HTML-теги?
Спасибо за ваш ответ. Я хотел, чтобы он сохранял нормальные разрывы строк, поэтому он не просто разбивается посреди слов. –
Я отредактировал ответ, чтобы отразить ваше требование. –
Он по-прежнему не работает, когда у вас есть как запятые, так и дефисы. http://jsfiddle.net/knpB9/3/ –