Линия
td img { text-align: center }
не будет работать.Вместо этого он должен быть нацелен на td: у td, имеющего элемент img, будет text-align: center.Это можно сделать в CSS 2.1?
td
img
text-align: center
Нельзя сделать без помощи JS или ...
Добавить класс к тд:
<td class="img"><img .../></td>
Можете ли вы использовать JQuery? Если вы можете, то можете использовать селектор jquery, чтобы добавить класс к тд, который будет центрировать его.
что-то вроде этого непроверенного кода;
$('td img').parent().addclass('center');