如何最小化浏览器之间的差异
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 并提供遵循最佳实践和与大多数浏览器兼容的能力。
所以我们都知道,网页的不同元素在不同的浏览器中可能呈现不同。我对此很陌生,但我只是想知道; 可以采取哪些步骤来最小化不同浏览器之间的差异?我所说的元素是指任何影响用户体验的东西,例如外观、交互等。如果您能提供帮助,谢谢。
看看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 并提供遵循最佳实践和与大多数浏览器兼容的能力。