身体包裹div真的有必要吗?

sti*_*vlo 3 html css

构建固定居中布局的一种流行技术是将 body 中的所有内容包装在 div 中,并在其上设置一些 CSS 规则,例如:

<body>
    <div id="wrap">
        all content here
    </div>
</body>

#wrap { width: 850px; margin: 0 auto; }
Run Code Online (Sandbox Code Playgroud)

我想知道是否有理由添加这个额外的包装 div,因为在作品上设置了相同的 CSS 规则body。是为了兼容某些浏览器还是只是一个传统?

Rob*_*Rob 5

不,您不需要那么多人使用的“包装器”div,因为他们看到其他人这样做。按照你应该的方式使用身体。在 body 上设置 CSS 属性过去是一个问题,但现在不再是问题。