如何最小化浏览器之间的差异

How to minimise differences between browsers

所以我们都知道,网页的不同元素在不同的浏览器中可能呈现不同。我对此很陌生,但我只是想知道; 可以采取哪些步骤来最小化不同浏览器之间的差异?我所说的元素是指任何影响用户体验的东西,例如外观交互等。如果您能提供帮助,谢谢。

看看Normalize.css。来自其页面:

Normalize.css makes browsers render all elements more consistently and in line with modern standards. It precisely targets only the styles that need normalizing.

许多网站开发人员和框架使用重置或规范化 css 来标准化所有元素样式规则。 比如去掉IE中没有的表单元素padding/margin,FireFox中没有

我建议研究适合您的前端 Web 框架,例如非常常用的 twitter bootstrap。 http://getbootstrap.com/

前端 Web 框架将标准化所有 layouts/styles/interactions 并提供遵循最佳实践和与大多数浏览器兼容的能力。