Web开发中常见的兼容性解决方案(持续汇总...)
大纲
- 问题背景
- HTML篇
- CSS篇
- Javascript篇
- 参考资料
问题背景
由于市场上浏览器种类众多,而不同厂商的浏览器其内核亦不尽相同,甚至同一厂商,不同版本之间的浏览器解析都有所不同。所以各个浏览器对网页的解析就有一定出入,这也是导致浏览器兼容问题出现的主要原因。
我们的网页需要在主流浏览器上正常运行,就需要做好浏览器兼容。同一个功能我们可能有很多不同的代码实现方式,我们尽可能的选择兼容性高的写法。
HTML篇
CSS篇
Javascript篇
参考资料
结束语
每个程序员一生要学习100门语言。
见识越广,计较越少,经历越多,抱怨越少,越闲,越矫情。