如上调试结果,IE6.0是不居中的,固然解决的办法能够是对网页主体“<body>”声明文本居中,即 css
<style> body{ text-align:center } #cnbruce{ width:500px; background-color: #ccc; margin: 0 auto } </style><div id="cnbruce">margin: 0 auto 看看内容居中否(加了body文本居中)</div>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <style> #cnbruce{ width:500px; background-color: #ccc; margin: 0 auto } </style><div id="cnbruce">margin: 0 auto 看看内容居中否(加了DOCTYPE声明)</div>
<html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>CSS布局</title> <style type="text/css"> <!-- body {margin:0;} #dv1 {background-color: #3399FF;float: left;width: 280px;} #dv2 {background-color: #FFCC00;width:100%;} --> </style> </head> <body> <div id="dv1"> <pre>#dv1 {background-color: #3399FF;float: left;width: 280px;} </pre> </div> <div id="dv2"> <pre>#dv2 {background-color: #FFCC00;width:100%;}</pre> </div> </body> </html>以下是添加了DOCTYPE声明
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>CSS布局1</title> <style type="text/css"> <!-- body {margin:0;} #dv1 {background-color: #3399FF;float: left;width: 280px;} #dv2 {background-color: #FFCC00;width:100%;} --> </style> </head> <body> <div id="dv1"> <pre>#dv1 {background-color: #3399FF;float: left;width: 280px;} </pre> </div> <div id="dv2"> <pre>#dv2 {background-color: #FFCC00;width:100%;}</pre> </div> </body> </html>下次不再信HTML调试框了,仍是用软件,呵呵。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">严格的(Strict):要求严格的DTD,你不能使用任何表现层的标识和属性,例如<br>。完整代码以下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">框架的(Frameset):专门针对框架页面设计使用的DTD,若是你的页面中包含有框架,须要采用这种DTD。完整代码以下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">咱们选择什么样的DOCTYPE