这个问题百度查不到,我自己弄出来的。
看看最简单的HTML代码
<html> <head> <title>首页</title> <meta http-equiv="content-type" content="text/html; charset=gb2312"> </head> <body> <!-- 外层DIV,把整个网页都包含进去,让外层DIV居中的方法是margin:0 auto; --> <DIV style="width:1024px; high:auto; overflow:hidden; margin:0 auto;"> <h1 align="center">信息网</h1> <HR /> </DIV> </body> </html>按道理内容应该居中,因为我使用了margin: 0 auto;,但是却没有居中,为什么?因为第一行少了
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">补上这一行就可以居中了,但是如果你再多加如下一行:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">那么就又不能居中了
………
摸来摸去,感觉始终难成大器,因为少了点什么,什么呢?——对底层原理的理解以及创造能力。