0

这是我的代码:

<html>
<head>
<title>PageTitle!</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1250">
</head>
<body bgcolor="#FFFFFF" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<table id="Table_01" width="590" height="531" border="0" cellpadding="0" cellspacing="0">
    <tr>    <td>
            <a href="http://mypage.com" border="0"><img src="top.jpg" width="590" height="90" alt="" border="0"></a></td>
    </tr>
    <tr>
        <td>
            <a href="http://mypage.com" border="0"><img src="content.jpg" width="590" height="441" alt="" border="0"></a></td>
    </tr>
</table>
</body>
</html>

这里有什么问题:

对不起,我必须删除这张照片

<tr>为什么表格之间有换行符?我正在寻找非 CSS 解决方案,这是一个简单的邮件。它的问题仅在 gmail 中显示。当我下载到麻雀或移动设备时,空行消失了。

4

2 回答 2

1

将图像上的 CSS 设置为:

img {vertical-align:middle;}​

您也可以将它们向左浮动,但这似乎没有必要。

请参阅此jsFiddle 示例。然后删除 CSS 和间隙重新出现。

于 2012-08-05T21:38:52.747 回答
-1

您需要定义一个文档类型http://www.w3schools.com/tags/tag_doctype.asp

于 2012-08-05T21:25:41.360 回答