2015-05-26 167 views
0

我有一个1x2 HTML表格,它将成为电子邮件的标题。第一列包含一个链接的图像,第二个标题。对齐HTML表格中的图像

 <table>   
     <tr> 
      <td width="50%" style="text-align:left; padding-left:10%;"> 
       <a target="_blank" href="http://www.google.com/"> 
        <img src="img/logo.jpg" alt="Logo" 
        style="width:30%; height:30%;" 
        /> 
       </a> 
      </td> 

      <td width="50%" style="text-align:right; padding-right:10%;"> 
       <h2>Order Confirmation</h2> 
      </td> 
     </tr> 
    </table> 

正如可以看到,在左单元图像左对齐,并在正确的细胞的标题对齐右,与从边缘(填充)10%的空间的每个元素。

问题:我的图像尺寸被扭曲了!我将img的宽度和高度均设为30%,但仍然变形。我猜这与桌子有关,但我无法弄清楚。让我知道!

ps:我必须为这个项目使用内联样式和表格。

+3

你正在通过CSS设置图像的相对大小,这意味着它们假设它们的容器的宽度/高度的30%,这是表格单元格... –

回答