不居中的原因:
1.你忘了在要居中的元素上设置宽度,如:
<div style="margin:0 auto">haha</div> 这样是不行的正确的是:<div style=" width:100px; margin:0 auto">haha</div>
2.你忘了声明doctype
在html最顶端加上即可:如:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3.你或许上面两个都没有遗漏,但是仍然不居中,这时将doctype修改为:
<!DOCTYPE HTML>
OK,搞定!