div+css 这代码有问题吗 为什么我总是居中不了?
<html>
<head>
<style>
boby{
text-align:center;
}
#main{
margin-left:auto;
margin-right:auto;
width:340px;
height:377px;
background-color:#00ff00;
}
</style>
</head>
<boby>
<div id="main"></div>
</boby>
</html>
追问:这个早就试过了 ,还是不行。
答案:因为在<html>的最上边少了一行关于文档类型声明的代码,加上去即可:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
另外:按照上面的写法,id="main"里面的内容也会居中显示,要在#main中加上:text-align:left;
其他:#main{
margin:auto;
width:340px;
height:377px;
background-color:#00ff00;
}
上一个:怎样把文档后辍改成.css
下一个:css里body里的问题!求详解!