HTML电子邮件-Outlook.com赢得';无法识别图像的垂直对齐控件

HTML电子邮件-Outlook.com赢得';无法识别图像的垂直对齐控件,outlook,html-email,outlook.com,Outlook,Html Email,Outlook.com,我在一个2单元行的第1单元中有一个图像。单元格2中有文本。由于Outlook.com决定在文本之间留出额外的间距(与其他浏览器相比),因此会扭曲整行(增加高度):但单元格1中的图像与单元格顶部保持对齐 我已经尝试强制文本的行高度,但这不起作用 目前我的代码是: <td style="vertical-align: middle;" valign="middle"> <p style="text-align: center;"> <img style="margin:

我在一个2单元行的第1单元中有一个图像。单元格2中有文本。由于Outlook.com决定在文本之间留出额外的间距(与其他浏览器相比),因此会扭曲整行(增加高度):但单元格1中的图像与单元格顶部保持对齐

我已经尝试强制文本的行高度,但这不起作用

目前我的代码是:

<td style="vertical-align: middle;" valign="middle">
<p style="text-align: center;">
<img style="margin: 0 auto; vertical-align: middle;" valign="middle" title="Date and Venue" alt="Date and Venue" src="imgURL" height="x" width="y">
</p>
</td>

但是Outlook.com忽略了所有这些说明


如何使图像在单元格中居中?

图像应始终具有
显示:块在电子邮件中。你不需要任何边距或css对齐的东西。以下是一个基本示例:

<table width="100" border="0" cellpadding="0" cellspacing="0">
  <tr>
    <td width="100" height="100" align="center" valign="middle" bgcolor="#cccccc">

<img style="margin: 0; border: 0; padding: 0; display: block;" src="" width="50" height="50" alt="">

    </td>
  </tr>
</table>

谢谢,你刚刚救了我一天:-)