我对网站周围的空白感到好奇。后来我发现这是由于用户代理样式表(Google Chrome)设置了默认的8px边距所致。
解决这个问题并不是难事,但我对此边距的原因很感兴趣。我搜索了一下,只找到了将边距设为零的解决方案,但我想知道为什么会有这个边距。
希望你能告诉我更多关于这些用户代理样式表的内容。
问候 Philipp
我对网站周围的空白感到好奇。后来我发现这是由于用户代理样式表(Google Chrome)设置了默认的8px边距所致。
解决这个问题并不是难事,但我对此边距的原因很感兴趣。我搜索了一下,只找到了将边距设为零的解决方案,但我想知道为什么会有这个边距。
希望你能告诉我更多关于这些用户代理样式表的内容。
问候 Philipp
margin:8px;
在 body 中以更清晰的视觉效果显示网页一样,正如 @Quentin 所指出的写在纸上一样。那么,作为开发人员,我们应该如何渲染页面呢?为此,我们需要添加自己的样式表并制定自己的页面视觉效果。
浏览器默认添加了许多样式表中的规则,不同浏览器的规则不同。您可以在此处查看不同浏览器的规则。
您可能会通过谷歌搜索找到几个CSS重置样式表。
这是因为贴近窗口边缘的文本很难阅读,就像在纸上写作时使用边距一样。