使用表格制作网站.为什么它不起作用?

Pio*_*rek 0 html css html-table

我想这样做: 在此输入图像描述 使用表格.为什么表?当我改变一个面板的大小时,我希望使这个"面板"可调整大小(如在Blender,NetBeans等中),其他人将填充空间.不幸的是,这段代码不起作用:

<table class="shell">
        <td>
            <tr>
                <div class="leftpanel">
                    asfasff</div>
            </tr>
        </td>
        <td>
            <tr class="centerpanel">
                fasfasf
            </tr>
            <tr class="bottompanel">
                asff
            </tr>
        </td>
</table>
Run Code Online (Sandbox Code Playgroud)

我怀疑,我不能把"tr"放在"td"里面.那我该怎么办呢?

Dar*_*rov 5

我怀疑,我不能把"tr"放在"td"里面.

正是.

那我该怎么办呢?

你可以嵌套另一个<table>:

<table class="shell">
    <tr class="leftpanel">
        <td>
            asfasff
        </td>
        <td>
            <table>
                <tr class="centerpanel">
                    <td>fasfasf</td>
                </tr>
                <tr class="bottompanel">
                    <td>asff</td>
                </tr>
            </table>
        </td>
    </tr>
</table>
Run Code Online (Sandbox Code Playgroud)

此外,有一段时间以来,设计师宣称使用表格将HTML布局视为异端.我不是网页设计方面的专家,而是从我所听到<div>的现代时代的东西.随着HTML5的到来,有一些特殊的标签.

您可以查看这篇文章:http://www.expression-web-tutorial.com/Structural-Semantic-Elements.html