1.使用jQuery2.0以下的版本推荐使用1.8.3
2.js书写时注意分号的书写,chrome,firefox等高级浏览器会自动识别分号,ie在低版本情况下只会报错,如果没注意1,使用了jQuery2.x以上的版本,jQuery内部也会报分号而引起的错误。
3.html5标签的兼容性采用:html5shiv.js
4.CSS3媒体查询兼容方案:Respond.js
5.css3字体单位rem使用:rem.js
6.css3 background-size:解决方案采用background-size polyfill.js来实现
7.判断是不是ie低版本的代码加载方式,以ie8为例
<!--[if IE 8]>
<script type="text/javascript" src="<%=path%>/js/jquery-1.9.1.min.js"></script>
<![endif]-->
8.兼容ie时,一定要在html头部书写明确的文档声明<!DOCYTYPE HTML>