css - 为 body 标签设置样式是个好主意吗?

标签 css html

在我的固定宽度网站中,我有一个类似这样的布局:

<div id="wrapper">
  <header>...</header>
  <div id="content">...</div>
  <footer>...</footer>
</div>

我的 CSS 与此类似:

#wrapper {
  width: 700px;
  margin-left: auto;
  margin-right: auto;
}

<body> 设置样式以相同的方式标记也可以,它使我的代码更具可读性,因为我嵌套的 <div> 较少。标签。

正在对 <body> 应用边距和固定值一个安全的想法?

最佳答案

这是绝对安全的,body 和所有其他元素一样是一个 HTML 元素。

对于您的布局,您可能仍想使用 #wrapper(看起来像固定宽度的布局),因为您可能想为 body 设置背景(或用可见的“空白”空间做点什么)。

关于css - 为 body 标签设置样式是个好主意吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5800407/

相关文章:

html - 如何去除图像下方的虚线?

html - 如何最好地隐藏移动 View 的表格列

CSS:即使前一个元素具有不同的高度,有没有办法拥有相同的相对定位?

javascript - 如何将多个 p5 JS 项目链接到同一个 index.html?

javascript - 如何使用 React DatePicker 选择时间

javascript - Bootstrap : How to set a viewport to lg even if real screen is smaller ("Classic View")

javascript - 有没有办法使用 CSS3/Canvas 来 flex/弧形文本

css - 没有包含在 div 标签内的 href

html - 在 html 中显示表单时使用表格标签是不是糟糕的设计?

html - 兄弟元素而非父元素的 CSS 边距顶部