HTML电子邮件签名-图像移动到下一行

HTML电子邮件签名-图像移动到下一行,html,email,signature,Html,Email,Signature,我对HTML非常陌生,一直在尝试构建一个HTML签名,我已经设法让它在许多电子邮件客户端中工作,并按照我的意愿查看,但有时,例如在iPhone和Hotmail/Outlook中,第二个单元格中的社交媒体图标会移到公司徽标下方。我是否有遗漏或可以改进的地方,以便与签名的其余部分保持一致 下面是当前的代码-我可能在代码中有一些东西不需要在那里,或者看起来有点奇怪,但这是我设法实现的最好的东西 <div id="sig" style="min-width: 400px; min-heig

我对HTML非常陌生,一直在尝试构建一个HTML签名,我已经设法让它在许多电子邮件客户端中工作,并按照我的意愿查看,但有时,例如在iPhone和Hotmail/Outlook中,第二个单元格中的社交媒体图标会移到公司徽标下方。我是否有遗漏或可以改进的地方,以便与签名的其余部分保持一致

下面是当前的代码-我可能在代码中有一些东西不需要在那里,或者看起来有点奇怪,但这是我设法实现的最好的东西

    <div id="sig" style="min-width: 400px; min-height: 130px; max-width: 600px; max-height: 150px; padding: 5px 0 0 5px;">
  <tbody>
<tr>
<td>
  <img src="http://www.lozidesigns.com/wp-content/uploads/2015/09/Signature-for-forum.jpg"alt=" width="500" height="119" alt="Lozi Designs" style="float: left; border: none;"/></td>        
  <td valign="bottom"><a href="http://www.facebook.com/lozidesigns"> <img src="http://www.lozidesigns.com/wp-content/uploads/2015/09/FB-LBS.jpg" alt="www.facbeook.com/lozidesigns" width="38" height="38" style="margin: 0; border: 0; padding: 1.5; display: block;">
<a href="http://www.instagram.com/lozi_designs"> <img src="http://www.lozidesigns.com/wp-content/uploads/2015/09/Instagram-LBS.jpg" alt="www.instagram.com/lozi_designs" width="38" height="38" style="margin: 0; border: 0; padding: 1.5; display: block;">
<a href="http://www.lozidesigns.com"> <img src="http://www.lozidesigns.com/wp-content/uploads/2015/09/Home-LBS.jpg" alt="www.lozidesigns.com" width="38" height="38" style="margin: 0; border: 0; padding: 1.5; display: block;">    
</td>
<div style="clear:both"></div>


非常感谢

如果您想将图像保留在同一行中,您应该使用
display:inline
而不是
display:block

 <div id="sig" style="min-width: 400px; min-height: 130px; max-width: 600px; max-height: 150px; padding: 5px 0 0 5px;">
  <tbody>
<tr>
<td>
  <img src="http://www.lozidesigns.com/wp-content/uploads/2015/09/Signature-for-forum.jpg"alt=" width="500" height="119" alt="Lozi Designs" style="float: left; border: none;"/></td>        
  <td valign="bottom"><a href="http://www.facebook.com/lozidesigns"> <img src="http://www.lozidesigns.com/wp-content/uploads/2015/09/FB-LBS.jpg" alt="www.facbeook.com/lozidesigns" width="38" height="38" style="margin: 0; border: 0; padding: 1.5; display: inline;">
<a href="http://www.instagram.com/lozi_designs"> <img src="http://www.lozidesigns.com/wp-content/uploads/2015/09/Instagram-LBS.jpg" alt="www.instagram.com/lozi_designs" width="38" height="38" style="margin: 0; border: 0; padding: 1.5; display: inline;">
<a href="http://www.lozidesigns.com"> <img src="http://www.lozidesigns.com/wp-content/uploads/2015/09/Home-LBS.jpg" alt="www.lozidesigns.com" width="38" height="38" style="margin: 0; border: 0; padding: 1.5; display: inline;">    
</td>
<div style="clear:both"></div>

编辑更新代码笔和石蕊。 试试这个。看起来都一样

编辑更新的HTML

<div id="sig" style="min-width:400px;min-height:130px;max-width:600px;max-height:150px;padding:5px 0 0 5px;">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
  <td rowspan="3">
    <img src="http://www.lozidesigns.com/wp-content/uploads/2015/09/Signature-for-forum.jpg" width="454" height="117" alt="Lozi Designs" border="0" style="display:block;"/>
  </td>
  <td valign="middle">
    <a href="http://www.facebook.com/lozidesigns"><img src="http://www.lozidesigns.com/wp-content/uploads/2015/09/FB-LBS.jpg" alt="www.facbeook.com/lozidesigns" width="38" height="38" border="0" style="display:block;"/></a>
  </td>
</tr>
<tr>
  <td valign="middle">
    <a href="http://www.instagram.com/lozi_designs"><img src="http://www.lozidesigns.com/wp-content/uploads/2015/09/Instagram-LBS.jpg" alt="www.instagram.com/lozi_designs" width="38" height="38" border="0" style="display:block;"></a>
  </td>
</tr>
<tr>
  <td valign="middle">
    <a href="http://www.lozidesigns.com"> <img src="http://www.lozidesigns.com/wp-content/uploads/2015/09/Home-LBS.jpg" alt="www.lozidesigns.com" width="38" height="38" border="0" style="display:block;"></a>
  </td>
</tr>
</table>
</div>

确保验证您的html代码。您使用了表格元素,但没有用
标记将其包围,为相同的图像提供了多个alt文本,并且一些引号没有关闭(下面的宽度属性不是示例)

开放式: width=“122 height=“122”

关闭: width=“122”height=“122”

编辑 我清理了图像中的一些样式(您不需要浮动徽标),并通过在table元素中将它们设置为零,删除了cellpadding/cellspacing。我重新检查了Litmus,社交媒体图标按我认为应该的方式显示。

尝试以下操作:

<table>
<tr><td>
<div style="float:left;"><img src="http://www.lozidesigns.com/wp-content/uploads/2015/09/Signature-for-forum.jpg" style="width:100%;max-width:600px;"></div></td><td>
<div width="38px" style="display:inline;">
<a href="http://www.facebook.com/lozidesigns"> <img src="http://www.lozidesigns.com/wp-content/uploads/2015/09/FB-LBS.jpg" alt="www.facbeook.com/lozidesigns" width="100%" style="max-width:38px;"></a><br>
<a href="http://www.instagram.com/lozi_designs"> <img src="http://www.lozidesigns.com/wp-content/uploads/2015/09/Instagram-LBS.jpg" alt="www.instagram.com/lozi_designs" width="100%" style="max-width:38px;"></a><br>
<a href="http://www.lozidesigns.com"> <img src="http://www.lozidesigns.com/wp-content/uploads/2015/09/Home-LBS.jpg" alt="www.lozidesigns.com" width="100%" style="max-width:38px;"></a></div></td></tr></table>




对于任何电子邮件客户端或移动设备,它都应该是完全响应的。

签名应该是这样的吗?这似乎确实起到了作用,但是我们注意到,在移动设备上,社交媒体图标在纵向上比第一张图像大,因此不成比例。有没有办法保持这些比例因此,它们的总高度不会比第一张图片的顶部高出多少?当然,我更新了上面的代码。我通常喜欢为触摸屏用户保留那些社交媒体图标。如果这个答案让您满意,请将其标记为已回答。:-)这可以解释我的一些问题!我只是将第一张图片更新了一点点这是不成比例的,做了一个测试,注意到在apple mail上,社交媒体专栏在第一张图片上有点浮出水面,我不久前遇到了这个问题,无法解决,有办法吗?谢谢你指出这些工具,它们看起来真的很有用,我还没有听说过。更新了HTML。社交媒体链接看起来很有用我相信你需要它们。因为图像周围有空白,所以对齐看起来有点偏离。