html - <html> 元素是否在任何浏览器中都有默认边距或填充,因为 normalize.css 不会重置它?

标签 html default margin padding

我正在使用 normalize.css ,我看到它不会重置 <html> 的边距或填充元素。因为我假设他们已经完成了他们的研究,所以我想知道:<html> 是否存在?元素在任何浏览器中都有默认边距或填充?我是否可以假设它没有,这就是 normalize.css 不重置它的原因?

最佳答案

<html>标签没有自动应用任何 CSS 规则。如果愿意,您可以应用样式,但我唯一一次这样做是获得 100% 的高度和宽度。

每个浏览器的默认样式:

http://mxr.mozilla.org/mozilla-central/source/layout/style/html.css

http://trac.webkit.org/browser/trunk/Source/WebCore/css/html.css

http://www.iecss.com/

关于html - <html> 元素是否在任何浏览器中都有默认边距或填充,因为 normalize.css 不会重置它?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19101486/

相关文章:

html - 使文本区域大小在谷歌浏览器中不可调整

javascript - 在javascript中动态添加选择下拉菜单

python - 使用 Python 脚本打开特定文件类型?

html - Paypal 运输下拉默认方法

android - 使我开发的应用程序浏览器能够识别 "open by default"android功能

r - 删除轴标签后如何使 R 图居中

javascript - 如何使选项卡隐藏直至悬停

jquery - HTML - 字全宽

r - 冲积地 block 的边际

html - 是什么造成了这种间距?