浏览器呈现的差异现状是什么?这种“CSS Resetting”的方法肯定是效率低下的,对于今天的现代浏览器来说是否有必要?* {margin:0;填充:0; } in 2012
0
A
回答
2
这是一个让浏览器之间的盒子模型尽可能标准的好方法。我确定每个浏览器都有一些“漂亮”的默认样式,在处理宽度/高度时,您总是会忘记考虑这些默认样式。
什么是低效做一般的CSS重置?这可能是额外的CSS,但我认为你不应该担心效率。
2
“今日现代浏览器”只占浏览器市场份额的一定比例(source);您仍然拥有使用较旧或非标准浏览器的用户的惊人比例。
即使在现代浏览器中,它们的默认状态也有细微的差异,这使得重置css很有用,以确保尽管用户代理不同,仍可以在平等的基础上开始。这适用于浏览器一刀切,不只是奇男子出IE浏览器,但即使是在业界知名的标准,在新标准的前沿浏览器(source 1,source 2,source 3)
那说...没有人重置*
,因为这是低效率和太广泛。大多数人喜欢有针对性和具体的东西,其中一个旨在处理“现代浏览器”中已知的差异:http://meyerweb.com/eric/tools/css/reset/
相关问题
- 1. 用0填充
- 2. 关于* {margin:0; padding:0;}
- 3. Draggable And Margin:0 auto;
- 4. 规范化和0填充
- 5. 用0字节填充USB
- 6. ASP:超链接填充{0}
- 7. 转换为填充0串
- 8. CSS“margin:0 auto”not centering
- 9. io.netty.util.IllegalReferenceCountException:refCnt:0 in Netty
- 10. 填充数组是值大于0
- 11. 用0填充ndarray的一维
- 12. 批量填充0的文件名
- 13. 在Excel空白单元格中自动填充0和0%
- 14. 用C填充2GiB文件0
- 15. DateTime2(7)给出0填充值
- 16. 用C填充一个数组0
- 17. 查询填充0字段的左边
- 18. AES128 CBC可以使用0填充吗?
- 19. GROUPBY时间序列填充0
- 20. 用零填充html输入(0)
- 21. SQL Server填充0与RIGHT不工作
- 22. 填充字段值,如果0
- 23. HTML CSS填充底0火狐
- 24. 填充串0的使用格式
- 25. jquery绝对中心返回margin-left 0
- 26. “margin:0 auto”是否有区别?和“margin:auto;”
- 27. margin 0 auto;滑块内粘页脚
- 28. 滑块不起作用margin-left:0
- 29. php if-statement:0> 2012?
- 30. 0 + 0 + 0 ... + 0!= 0
可能的重复:http://stackoverflow.com/questions/3739154/is-a-css-reset-still-necessary – 2012-07-06 17:58:10
当我提出这个问题时,我没有看到那篇文章,谢谢指出。 – Sam 2012-07-06 18:00:39