这个问题一直困扰着最初学习网页设计的人,也怪那个破烂的IE浏览器对CSS支持成这个样子,在FF很好显示的东西在IE中全都跑到了页面的左边。。

查了很多关于CSS居中的解决方案,最终选择了这个:
第一步: 在你的CSS的文件的body中加入text-align:center; 此时你会发现网页终于居中显示了,但是与之对应的所有的网页上的文字都会居中显示,所以要进行第二步添加。
第二步: 在wrapper中加入text-align:left; 此时你会发现一切正常了。(wrapper可能在你的CSS文件中叫别的名字,视具体情况而定)。