浏览器用户代理样式表边距8px

时间:2015-09-17 07:01:53

标签: html css stylesheet margin document-body

我只想知道网站周围的空白区域。我发现它是因为用户代理样式表(谷歌浏览器),并且默认情况下为body标签设置了8px的边距。

如何解决这个问题不是问题,但我对此边际的原因感兴趣。我搜索了它,但我只找到设置保证金为零的解决方案,但我想知道为什么这个保证金存在。

希望您能告诉我有关这些用户代理样式表的更多信息。

问候 菲利普

2 个答案:

答案 0 :(得分:6)

  

浏览器使用适当的规则添加自己的样式表,以显示网页应该如何正常呈现,例如。某些原因你没有为标题添加css规则,那么它应该如何在浏览器中显示?

要回答问题,浏览器会添加规则以显示网页标题通常的样子。

正如@Quentin所指出的那样,使用margin:8px;在体内以更清晰的方式显示网页的浏览器就像写在纸上一样。

  

那么,我们是开发人员,应该如何呈现页面?

为了回答这个问题,我们添加了自己的样式表,并在页面上制作了自己的视觉效果。

浏览器在不同浏览器默认添加的样式表中有很多规则。你可以看到它们here for different browsers

你可能会发现几个css重置样式表googling

答案 1 :(得分:3)

它存在,因为触摸窗口边框的文本很难阅读。即出于同样的原因,我们在书面写作时使用保证金。

相关问题