当前位置: 首页 > 面试题库 >

默认的``边距有多宽?

谭健柏
2023-03-14
问题内容

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


问题答案:

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

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

如果要更改它,可以执行以下操作:

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

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



 类似资料:
  • 问题内容: 我避免将默认值与以下重置代码一起使用: 例如,下面的标题标签的默认边距是多少? 问题答案: 哪种浏览器有所不同,因此,如果要使用像素完美的设计,则可以将这些值“重置”为0(边距和填充),然后自行设置。 “ CSS重置”在前端开发人员中非常常见,我使用的一个简单示例就是:

  • 问题内容: 这似乎是一个愚蠢的问题,但是我在基本页面上添加了UL,并且列表似乎偏离了中心。列表没有什么特别的。没有添加特定的CSS:只是一个列表。当我加载直播时,它稍微偏离中心。 左侧是否有默认边距或填充? 主体具有用于居中,对齐,浮动等的所有css代码。“标题标题”完美对齐。只是列表有点小。 谢谢。 哦,不知道这是否重要,但是我添加了“ id”原因…想要使用“ first-of-type”来赋予

  • 问题内容: 这似乎是一个愚蠢的问题,但是我在基本页面上添加了UL,列表似乎偏离了中心。列表没有什么特别的。没有添加特定的CSS:只是一个列表。当我加载直播时,它稍微偏离中心。 左侧是否有默认边距或填充? 主体具有用于居中,对齐,浮动等的所有css代码。“标题标题”完美对齐。只是列表有点小。 谢谢。 哦,不知道这是否重要,但是我添加了“ id”原因…想要使用“ first-of-type”来赋予第一

  • 问题内容: 我已经使用重置CSS样式集已经有一段时间了,每次我创建一个新网站时,重置最让我烦恼的就是重置ap标签边距和填充。我知道为什么,但是我想知道ap元素上应使用什么“默认”填充和/或边距? 我猜想这在浏览器之间是不一致的,通常需要针对每个站点进行调整,但是是否存在一组最常见的边距和/或填充值? 短版:是(例如)5px的边距 和 顶部 和 底部的填充…还是其他? 问题答案: 在CSS2.1规范

  • 但是它确实有边距,我怎么得到这个默认的边距值呢?

  • 问题内容: 我当然是一个初学者,但在发布此内容之前,我也进行了大量搜索。我的div元素周围似乎有多余的空间。我还想指出的是,我尝试了很多border组合:0,padding:0等,似乎没有什么可以摆脱空白的。 这是代码: 这是它的样子(我插入了红色箭头以明确地指出多余的空间): 我期望蓝色直接与浏览器边缘和工具栏邻接。这些图像都正好是64像素高,并且背景色与分配给#header_div的背景色相同