首先我想告诉你我为什么要问这个问题。我通常会更新写得不好且没有重置的项目。我想提高项目的质量,所以似乎应用 CSS 重置是绝对必要的。
我不想每次更改某些内容时都在每个浏览器中进行像素完美测试,也不想完全重写所有 CSS。
所以:
当我写作时:
*{
margin:0;
padding:0;
border:0;
}
我知道会发生什么麻烦:<p>
会松动填充,<input>, <select>, etc.
会松动填充和边框。所以我必须手动指定它们。
这段代码比较难理解:
*{
font-size: 100%;
font: inherit;
vertical-align: baseline;
}
我对此完全感到困惑:
body {
line-height: 1;
}