Html 为什么我的页面在表格前显示页脚?

Html 为什么我的页面在表格前显示页脚?,html,Html,我试图让上面的表显示在页眉和页脚之间,尽管它显示在页脚下,我不知道为什么?一如既往地感谢您的帮助 该页面的代码如下所示: <header> <h1>PRODUCT MANAGEMENT</a></h1> <h2>By Bradley Boothman</a></h2> </header> </div> <nav

我试图让上面的表显示在页眉和页脚之间,尽管它显示在页脚下,我不知道为什么?一如既往地感谢您的帮助

该页面的代码如下所示:

    <header>        
        <h1>PRODUCT MANAGEMENT</a></h1>
        <h2>By Bradley Boothman</a></h2>
    </header>
</div>
    <nav>
        <ul class="inline-list-custom">
            <li><a href="homepage.php" >Home</a></li>                           
            <li><a href="add.php" >Add</a></li>                         
            <li><a href="edit.php" >Edit</a></li>                           
            <li><a href="delete.php" >Delete</a></li>                           
            <li><a href="productlist.php" class="current" >List</a></li>                            
            <li><a href="search.php" >Search</a></li>                           
        </ul>
    </nav>
</div>
</div>

</head>

<div align="center"> 
<? 
if (!mysql_connect($db_host, $db_user, $db_pwd))
die("Can't connect to database");
if (!mysql_select_db($database))
die("Can't select database");

$result = mysql_query("SELECT * FROM {$table}");

if (!$result) 
{
die("Query to show fields from table failed");
}

$fields_num = mysql_num_fields($result);


echo "<table border='0'><tr>";

for ($i = 0; $i < $fields_num; $i++) 
{
$field = mysql_fetch_field($result);
echo "<th>{$field->name}<br></th>";
}

echo "</th>\n";
while ($row = mysql_fetch_row($result)) 
{
echo "<tr>";
    echo "<tr>";
foreach ($row as $cell)
    echo "<td><br>$cell</td>";
echo "</tr>\n";

}
mysql_free_result($result); 
?>
<html>


<style>

table {

overflow:auto;
border-collapse: collapse;
width: 30%;
  overflow-x: hidden;
        height: 50%;
        display: flex;
        display: -webkit-flex;
        flex-direction: column;
        -webkit-flex-direction: column;
        width: -webkit-fit-content;
        overflow-y: scroll;
        flex: 1;
        -webkit-flex: 1;

}

th, td {

text-align: center;
padding: 10px;
    font-weight: normal;


}

tr:nth-child(even){background-color: #f2f2f2}

th 
{
background-color: #808080;
color: #faf8f7;
    font-weight: normal;
}

</style>
</form>     
<footer>
    <ul>
        <li>&copy; 2016 <a href="index.html">Bradley Boothman</a>. All   rights reserved.</li>
        <li><a href="mailto:bradleyboothman@gmail.com"></i> bradleyboothman@gmail.com</a></li>
        </ul>
    </footer>
</div>
</div>
<script src="js/vendor/jquery.min.js"></script>
<script src="js/foundation.min.js"></script>
<script src="js/hawthorne.js"></script>
</body>
</html>
</footer>

产品管理
布拉德利·布斯曼

你能为这个创作小提琴吗?在开始编写脚本之前关闭页脚标记。不要将内容放在
标记之外(甚至在
标记之前)。在打开样式标记之前,先打开
标记,这是在打印出HTML元素之后。我肯定这不是问题的原因,但我建议你解决这个问题。你能为这个制作小提琴吗?在开始编写脚本之前关闭页脚标记。不要将内容放在
标记之外(甚至在
标记之前)。在打开样式标记之前,先打开
标记,这是在打印出HTML元素之后。我肯定这不是问题的原因,但我建议解决这个问题。