为什么在 master asp 中内容的位置发生变化

Why in master asp the places of the content change

主页:

<div class="container">
        <asp:ContentPlaceHolder ID="ContentPlaceHolder1" runat="server">
        </asp:ContentPlaceHolder>
</div>

<footer>
     <div class="container">
       <div class="col-xs-12 expo">
           <a href="" target="_blank">some site</a></div>
       </div>
</footer>

为什么页面先显示foter再显示contentplaceholder?

因为我使用了 table 我必须添加

<FooterTemplate>
    </table>
</FooterTemplate>