首页  >  问答  >  正文

`<body>` 边距的默认宽度是多少?

HTML 为其 标记设置的默认 margin 是什么?我注意到有一些自动边距,但我想知道是否有人知道它是多少(以及是否在 px% 等中)。

P粉369196603P粉369196603388 天前583

全部回复(2)我来回复

  • P粉573809727

    P粉5738097272023-10-20 16:53:31

    根据W3School 的 CSS 参考, body 标记的默认属性和值是,

    body{ display : block; margin : 8px; }

    通过访问 Chrome 开发工具中的计算窗格。

    回复
    0
  • P粉864594965

    P粉8645949652023-10-20 00:12:56

    在大多数主流浏览器中,所有边的默认边距为 8px。它由浏览器提供的user-agent-stylesheet以像素为单位定义。

    某些浏览器允许您创建和使用自己的user-agent-stylesheet,但如果您正在开发网站,我建议您不要更改此设置,因为您的用户很可能不会这样做有修改过的样式表,然后会看到与您不同的页面。

    如果你想改变它,你可以这样做:

    body {
      margin: 0px;
      padding: 0px;
      ...
    }

    但是如果您有一个大型项目并且想要更完整,请使用 normalize.css。它重置了许多默认值以在浏览器之间保持一致。

    回复
    0
  • 取消回复