スマホでtableタグの中に画像を置いたら、読み込むたびに画像サイズが変わった

,

これはマジでドハマりして納期寸前だったから死ぬかと思いました。。
グリッドレイアウト的なものをやろうとした時に、スマホはAndroidがいろんなサイズの画面幅があるから、
position: absolute;ではできないのです。
だから、tableで配置しようとしたのですが、tableタグの中にimgタグを埋め込むと、
ページを読みこむたびに画像のサイズが変わるんです。
結局、ふつうにdivでtableぽく組んだらできました。