Побробуйте сделать так. У меня заработало даже в IE. Рамки добавлены для наглядности. Обратите внимание на свойство таблицы table-layout:fixed:
<table style="table-layout: fixed; width: 100%;"> <tr> <td style="border:1px solid black;">Не ооооочень длинное слово</td> <td style="border:1px solid black; word-wrap:break-word">Ооооооооооооооооооооооооооооооооочччччччччччччччччччччччччччччччччччччччччччччччееееееееееееееееееееееееееееееееееееенннннннннннннннььььььььььььььььь длинное слово</td> </tr> </table>
Не ооооочень длинное слово | Ооооооооооооооооооооооооооооооооочччччччччччччччччччччччччччччччччччччччччччччччееееееееееееееееееееееееееееееееееееенннннннннннннннььььььььььььььььь длинное слово |