Supercalifragilisticexpialidoceous!
Как недавно сказал другой вопрос :
Вы должны попробовать эту инструкцию CSS:
td { break-word: word-wrap; }
, который работает во многих браузерах (да, включая IE 6, даже IE 5.5, но не Fx 3.0. Он распознается только Fx3.5 +. Также хорошо подходит для Saf, Chr и Op, но я не знаю точную версию для эти) и не причинять вреда другим.
Если ширина таблицы все еще запутана, есть также:
table { table-layout: fixed; }
th, td { width: some_value; }
, который заставит браузер использовать другой табличный алгоритм, в котором он не пытается адаптировать многие ситуации, включая неловкие, но придерживается того, что говорит таблица стилей.