0

タグの間にスペースを作りたい:

    <td style="text-align:left;">
    <strong><font size="7" color="white">Test</font></strong>
    </td>
    <td style="text-align:right;">
    <img src="example.png" alt="Banner" style="border:0;width:560px;height:95" />
    </td>

私はこれをやってみました:

    <td style="text-align:left;">
    <strong><font size="7" color="white">Test</font></strong>
    </td>
    <td style="width:100;">
    </td>
    <td style="text-align:right;">
    <img src="example.png" alt="Banner" style="border:0;width:560px;height:95" />
    </td>

しかし、それは冗長に思えましたが、それでも機能しませんでした! 最初の td と最後の td の間に 100 ピクセルを配置したいだけですが、その方法がわかりません。

4

3 に答える 3

2

これをあなたのスタイルシートに入れます。インラインCSSは非常に冗長になる可能性があるため、お勧めしません。

table.padded tr td {
   padding-left: 100px;
}

table.padded tr td:first-child {
   padding-left: 0;
}

padded次に、クラス(または必要に応じて他の何か)をテーブルに追加します。

于 2012-06-06T00:30:01.163 に答える
1

追加cellspacing

 <table cellspacing='2'>
    <tr>
        <td>One</td>
        <td>Two</td>
    </tr>
</table>​​​​​​​​

デモ。

于 2012-06-06T00:37:49.743 に答える
0

空の場合、IE が表のセルをレンダリングしない場所を見てきました。改行しないスペースを入れてみてください。そうは言っても、CSSは間違いなく進むべき道です。

于 2012-06-06T00:36:17.170 に答える