配置CSS属性以获得水平居中页面的最佳做法是什么?

时间:2010-08-04 01:55:48

标签: css

到目前为止,我有两个选择(可能还有更多选择):

  1. 将body标签的宽度设置为固定长度,并将body标签的水平边距设置为auto。它使所有内容都水平居中。
  2. 在正文中创建包装div。将包装div的宽度设置为固定长度,并将其水平边距设置为auto。它还使包装div内的任何内容都水平居中。
  3. 我不知道哪一个更好。或者,如果你有另一种你认为最好的选择,请告诉我。

1 个答案:

答案 0 :(得分:4)

包装div更灵活,因为你永远不知道什么时候你想要一个元素不居中。如果网站需要更改,几个月后你会很高兴你有一个包装div,最终会减少工作量,因为你可以拥有包装div的兄弟姐妹并做你想要的东西。

话虽如此,如果它是一个相当简单的简单示例/网站,请确保继续0 auto body元素。