我已经看过Ryan Fait 的粘性页脚方法以及这里和这里的一种。
为什么这些人在#footer{position:fixed; bottom:0;}
足够的时候为粘性页脚制作模板?
编辑:
我将补充一点,使用position: fixed;
页脚确实会margin: auto;
在(至少)某些浏览器中打破居中,从而产生对包装器标签的需求。我对上述方法的部分问题是额外的标签令人困惑,语法不正确(对于“HTML纯粹主义者”)并且它占用带宽。但是,在我看来,页脚周围的单个包装器仍然比必须开始使用的整个混乱的页面模板更好。而且,“我的”方式更加直接,占用的带宽更少。