浏览器呈现的差异现状是什么?这种“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,='0',IN(0),IN('0')之间的SQL差异
- 6. div与填充0和边框0之间的差距0
- 7. 用0字节填充USB
- 8. ASP:超链接填充{0}
- 9. 填充0时用“IllegalFormatConversionException:d!= java.lang.String”?
- 10. 转换为填充0串
- 11. 用0填充csv值
- 12. 递归扫雷“0填充”
- 13. 填充矩阵充满了0次?
- 14. CSS“margin:0 auto”not centering
- 15. margin:0 auto;不工作
- 16. io.netty.util.IllegalReferenceCountException:refCnt:0 in Netty
- 17. 填充字符*阵列从0到x
- 18. VBA - 用0填充空单元格
- 19. 填充数组是值大于0
- 20. 用0填充ndarray的一维
- 21. 批量填充0的文件名
- 22. 在Excel空白单元格中自动填充0和0%
- 23. 边框/边距/填充不是0时,具体设置0
- 24. 从索引组合框填充0
- 25. SQL Server填充0与RIGHT不工作
- 26. 用0填充python数据透视表
- 27. HTML CSS填充底0火狐
- 28. 填充的DataGridView显示0格为GetCellCount
- 29. [R填充0的字符串
- 30. 查询填充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