그럴 때는 word-wrap: break-word 를 사용하면 되는 것 같다. 예제는 여기서 볼 수 있다. <div> 이건 css3 프로퍼티다. </div>

하지만, 현재 IE6 이상, 사파리(그래서 아마 크롬도), Firefox 3.1 이상은 지원한고 한다.(출처)
그리고 Firefox 테이블에서 이게 제대로 작동 안 한다는 말도 있는 것 같은데, 여기서 토론을 볼 수 있다.