ほぼ完全な初心者です、ご了承ください。
<table style="border:none" cellpadding="0" cellspacing="0">
<tbody>
<tr>
<td style="border:none" valign="top" vertical-align:"top"; width="20%">
<div><img class="alignnone size-medium wp-image-232" src="" style="border: 1px solid #000000; alt="" width="294" height="300"></div>
<div class="caption" style="font:8pt/12pt verdana" align="center">text</div>
</td>
<td style="border:none" valign="top" vertical-align:middle;>
<div style="font:10pt/14pt verdana" align="justify" valign="top">text text text</div>
</td>
</tbody>
</table>
何らかの理由で、右側の列のテキストが左側の画像によって押し下げられています。画像の前に を追加することでこれを修正できることがわかりましたが、画像が押し下げられて見苦しくなります。
質問: 画像とテキストを垂直方向に揃えるにはどうすればよいですか?
cell padding
とcell spacing
が何もしないのはなぜですか?