RE:¿pudiera crearse una tabla que no se deformara
Probá el siguiente código que es una tabla que contiene un div, deberás modificarlo a tus necesidades. Si el el contenido del DIV es superior a las dimensiones originales, la tabla no crece. Tal vez es la idea que interpreté, cualquier duda, posteá de nuevo:
<table width="380" border="1" cellspacing="0" cellpadding="0">
<tr>
<td width="100" height="40">cabecera1</td>
<td width="280">cabecera2</td>
</tr>
<tr>
<td height="40">dato1</td>
<td>
<div id="contenedor" style="position:absolute; width:250px; height:35; z-index:1; overflow: auto; left: 119px; top: 57px">Esta
es una prueba de texto dentro de un DIV con overflow: auto, lo cual genera
barra de scroll una vez superadas las dimensiones declaradas. Esta es
una prueba de texto dentro de un DIV con overflow: auto, lo cual genera
barra de scroll una vez superadas las dimensiones declaradas. Esta es
una prueba de texto dentro de un DIV con overflow: auto, lo cual genera
barra de scroll una vez superadas las dimensiones declaradas. </div>
<div align="left"></div>
</td>
</tr>
</table>