0

我正在用 HTML5 制作一个表格,我想在另外两个单元格上放置一个单元格。我在表格中有 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 列,请使用orcolspan中的属性: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>

还要确保所有的tdth标签都在一个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>

cellpaddingcellspacing设置为 0table将删除单元格周围和单元格之间的间距)

于 2013-02-01T04:29:19.203 回答