div水平居中问题

我用MyEclipse做jsp网页,是拿到Adobe Dreamweaver CS3中去编辑的,在之中用DIV在body中设置居中,在Adobe Dreamweaver CS3编辑器中查看时居中了,在MyEclipse中也居中了,但是在我本机IE6.0(xp系统)中查看就是不能居中,这是什么原因,大家帮个忙解决,谢谢!

MyEclipse写的JSP页面,没有HTML页面表头<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 ………………这段,HTML页面无法识别它的类型,版本等等信息,会造成一些错误。

再者,DW中设置body居中,那都是几年的前的方法了,你也太落伍了。

很简单的,就是body{text-align:center;},这是你视图模式下设置居中生成的CSS代码。

之后需要你在body标签,也就是<body>下级的标签,例如是一个<div>那么,你就在其CSS代码中加入{margin:0 auto;}这样就可以了。

思路就是在最外围的标签中加入{margin:0 auto;},它的意思是上下距离为0,左右距离自动适应。从而产生居中。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-01-20
MyEclipse写的JSP页面,没有HTML页面表头<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0………………这段,HTML页面无法识别它的类型,版本等等信息,会造成一些错误。
再者,DW中设置body居中,那都是几年的前的方法了,你也太落伍了。
很简单的,就是body{text-align:center;},这是你视图模式下设置居中生成的CSS代码。
之后需要你在body标签,也就是<body>下级的标签,例如是一个<div>那么,你就在其CSS代码中加入{margin:0auto;}这样就可以了。
思路就是在最外围的标签中加入{margin:0auto;},它的意思是上下距离为0,左右距离自动适应。从而产生居中。
第2个回答  2019-06-12
MyEclipse写的JSP页面,没有HTML页面表头<!DOCTYPE
html
PUBLIC
"-//W3C//DTD
XHTML
1.0
………………这段,HTML页面无法识别它的类型,版本等等信息,会造成一些错误。
再者,DW中设置body居中,那都是几年的前的方法了,你也太落伍了。
很简单的,就是body{text-align:center;},这是你视图模式下设置居中生成的CSS代码。
之后需要你在body标签,也就是<body>下级的标签,例如是一个<div>那么,你就在其CSS代码中加入{margin:0
auto;}这样就可以了。
思路就是在最外围的标签中加入{margin:0
auto;},它的意思是上下距离为0,左右距离自动适应。从而产生居中。
第3个回答  2019-12-03
内容设了float属性
float:left
;
整个区块将会浮动于左侧,,,
margin:0
auto;将没有效果,
在body里面设置
body{
text-align:center;
}
也一样没有效果,只是内容居中而以
,它已经脱离了标准流!!
但可以使用
margin-left让尽量居中!!
第4个回答  2009-05-03
*{ margin:0px; padding:0px;font-family:"宋体"; font-size:13px; color:#000000;}

<div style="clear:both;"></div>

别的浏览器居中了吗