0

HTML5でテーブルを作成していますが、1つのセルを他の2つのセルの上に配置したいと考えています。テーブル内にiframeがあります。また、セルの間に間隔を空けないようにします(境界線などはありません)。ありがとうございます。

これまでの私のコード:

<table border="0">
    <tr>
        <th> 
            <iframe frameborder="100" src="./top.htm" width="900" height="108" scrolling="no" seamless="seamless"></iframe>
        </th>
    </tr>
        <td>
            <iframe src="./left.htm" name="link1" width="160" height="700" scrolling="no" marginwidth="0" marginheight="0" frameborder="0" seamless="seamless"> </iframe>
        </td>
        <td>
            <iframe src="./home.htm" name="link2" width="740" height="700" scrolling="auto" marginwidth="0" marginheight="0" frameborder="0" seamless="seamless"></iframe>
        </td>
</table>
4

2 に答える 2

0

セルを2列にまたがるには、または:のcolspan属性を使用します。tdth

<table border="0">
    <tr>
        <th colspan="2"> 
            <iframe frameborder="100" src="./top.htm" width="900" height="108" scrolling="no" seamless="seamless"></iframe>
        </th>
    </tr>
    <tr>
        <td>
            <iframe src="./left.htm" name="link1" width="160" height="700" scrolling="no" marginwidth="0" marginheight="0" frameborder="0" seamless="seamless"> </iframe>
        </td>
        <td>
            <iframe src="./home.htm" name="link2" width="740" height="700" scrolling="auto" marginwidth="0" marginheight="0" frameborder="0" seamless="seamless"></iframe>
        </td>
    </tr>
</table>

また、すべてのタグtdとタグが行タグth内にあることを確認してください。tr

于 2013-02-01T04:27:29.943 に答える
0

私はあなたが探している答えがcolspan一番上の行にあると推測しているだけです-しかしあなたの質問が実際に何を求めているのかは明らかではありません。

テーブルコードが有効ではないため、最初にそれを行う必要がありますが、基本的には次のようにします。

<table cellpadding="0" cellspacing="0">
    <tr>
        <td colspan="2">TOP ROW CONTENT</td>
    </tr>
    <tr>
        <td>LEFT CONTENT</td>
        <td>RIGHT CONTENT</td>
    </tr>
</table>

cellpaddingcellspacing0に設定するtableと、セルの周囲とセル間の間隔が削除されます)

于 2013-02-01T04:29:19.203 に答える