Вы можете вращать текст и элементы, используя CSS3-преобразования :
th[scope="col"] {
-moz-transform: rotate(-60deg);
-ms-transform: rotate(-60deg);
-webkit-transform: rotate(-60deg);
transform: rotate(-60deg);
}
Не имея ничего лучшего, я собрал демонстрацию jsFiddle , имитирующую всю таблицу( РЕДАКТИРОВАТЬ: теперь с границами!).