HTML为其<body>标记设置的默认margin是多少?我注意到有一些自动边距,但我想知道是否有人知道它是多少(以及它是在px还是%等)。
<body>
margin
px
%
z9smfwbn1#
在大多数主流浏览器中,默认边距是8px,它由浏览器提供的user-agent-stylesheet以像素为单位定义。有些浏览器允许你创建和使用你自己的user-agent-stylesheet,但是如果你正在开发一个网站,我建议你不要修改这个,因为你的用户很可能不会有一个修改过的样式表,然后会看到一个和你不同的页面。如果要更改它,只需执行以下操作:
8px
user-agent-stylesheet
body { margin: 0px; padding: 0px; ... }
但是如果你有一个很大的项目并且想要更完整,那就使用normalize.css,它会重置很多默认值,以便在浏览器之间保持一致。
qfe3c7zg2#
根据W3School's CSS reference,,body标签的默认属性和值为,
body{ display : block; margin : 8px; }
用户可以通过访问Chrome开发工具中的Computed Pane来快速获得任何元素的计算细节。
aoyhnmkz3#
css默认值https://www.w3schools.com/cssref/css_default_values.asp
alen0pnh4#
* { margin: 0; padding: 0; }
还可以使用星号标记重置主体。
4条答案
按热度按时间z9smfwbn1#
在大多数主流浏览器中,默认边距是
8px
,它由浏览器提供的user-agent-stylesheet
以像素为单位定义。有些浏览器允许你创建和使用你自己的
user-agent-stylesheet
,但是如果你正在开发一个网站,我建议你不要修改这个,因为你的用户很可能不会有一个修改过的样式表,然后会看到一个和你不同的页面。如果要更改它,只需执行以下操作:
但是如果你有一个很大的项目并且想要更完整,那就使用normalize.css,它会重置很多默认值,以便在浏览器之间保持一致。
qfe3c7zg2#
根据W3School's CSS reference,,body标签的默认属性和值为,
用户可以通过访问Chrome开发工具中的Computed Pane来快速获得任何元素的计算细节。
aoyhnmkz3#
css默认值https://www.w3schools.com/cssref/css_default_values.asp
alen0pnh4#
还可以使用星号标记重置主体。