1

私はCSSのhtmlクライアントの悪いサポートと戦っています、そして私はテーブルレイアウトで電子メールテンプレートをする必要があります。テーブルをテーブル内に正しく配置して配置することができません。valignなどで試してみましたが、うまくいきません...

あるテーブルを別のテーブルの上部と中央に配置するにはどうすればよいですか?

説明のために、私はこのフィドルを投稿しました:http: //jsfiddle.net/eabJh/1/

<td >Another nested table</td>中央の位置にありますが、上ではなく中央にあります。

これが私のhtmlです:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
        "http://www.w3.org/TR/html4/loose.dtd">
    <html>
        <head>
            <title></title>
            <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
        <body style="background-color: black">
            <table background="http://i3.mirror.co.uk/incoming/article276604.ece/ALTERNATES/s615/tweet-that-ricky-gervais-jibe-at-mongs-pic-twitter-com-rickygervais-132840776.jpg"  width="810" border="20" bordercolor="white" style="border-style:solid; border-spacing:0px; border-collapse:collapse">
                <tr style="height:400px">
                    <td>test
                        <table width="380" cellspacing="0" cellpadding="2" align="center"  border="0">
                            <tr>
                                <td >Another nested table</td>
                            </tr>
                        </table></td>
                </tr>
            </table>

        </body>
    </html>


</html>
4

1 に答える 1

6

更新されたフィドル

使用valign = "top"

<td valign = "top">test
     <table width="380" cellspacing="0" cellpadding="2" align="center"  border="0">
          <tr>
              <td>Another nested table</td>
          </tr>
     </table>
</td>
于 2012-06-12T09:32:52.370 に答える