我没有太多的 HTML/CSS 经验,但我试图获得一个简单的布局,其中我有一个居中的 div 作为页面容器。我已经尝试查找其他示例,但我无法弄清楚为什么我的不起作用(标题出现但左对齐,我希望它居中):
html:
<!DOCTYPE html>
<html>
<head>
<title>title</title>
<script type="text/javascript" src="script.js"></script>
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
<div id="container">
<div id="header"></div>
</div>
</body>
</html>
CSS:
body {
background: #fff;
font-family: Helvetica, Arial, sans-serif;
margin: 0;
padding: 0;
text-align: center;
}
#container {
background: #bbb;
width: 800px;
margin: 0, auto;
}
#header, #footer {
background: #333;
height: 40px;
}