我已经看到了几种使用CSS创建简单固定宽度单列布局的方法.我喜欢这里显示的那个,因为涉及的代码很少,它适用于我尝试的每个浏览器.
#container {
margin: 0 auto;
width: xxxpx;
text-align: left;
}
Run Code Online (Sandbox Code Playgroud)
<body>
<div id="container">
...entire layout goes here...
</div>
</body>
Run Code Online (Sandbox Code Playgroud)
提交人提到他受到了一些批评.我不是网络开发人员所以我想问社区他们对这种方法的看法.更具体地说,是否有更好/更兼容的方法来实现这一目标?
Jam*_*ney 16
"margin:0 auto"是最好的方法,你必须确保有正确的doctype才能工作.我总是严格使用XHTML - 其他人也会工作.如果您没有良好的doctype,则内容不会以IE6为中心
要实现XHTML严格doctype,请将其放在节点上方,作为页面的第一行:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
22692 次 |
| 最近记录: |