有些人使用此重置.*{保证金:0; 填充:0; }
每个元素在每个浏览器默认样式表中都有默认的边距和填充(但不同)?
虽然eric meyer收集了一些最常用的选择器并将其交给所有人
{
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-size: 100%;
vertical-align: baseline;
background: transparent;
}
Run Code Online (Sandbox Code Playgroud)
这些元素是否具有不同类型的字体大小?不同的基线,不同的背景,轮廓和边界?
如果我们保持除了通用选择器的缺点.
这是
* {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-size: 100%;
vertical-align: baseline;
background: transparent;
}
Run Code Online (Sandbox Code Playgroud)
比这更好
* {
margin: 0;
padding: 0;
}
Run Code Online (Sandbox Code Playgroud) css ×1