Если я правильно понимаю ваш вопрос и комментарии, вы ищете способ сделать ячейку таблицы достаточно большой, чтобы вместить ее содержимое.Лучше всего будет javascript, который читает содержимое каждой ячейки, а затем устанавливает ширину.
Если вы хотите чисто CSS-решение, вы должны установить ширину ячейки очень маленьким - например, 0,01em.,Тогда, независимо от того, что вы положите в камеру, она будет полностью заполнена.См. Пример в третьей таблице http://jsfiddle.net/75Pv2/.