今天遇到两个关于IE不兼容的问题
第一个问题是:在base标签在IE中不兼容的问题
第二个问题是:margin:0 auto在IE中始终不居中
以前都兼容现在缺不兼容了,想到过IE浏览器是不是出问题了,下了个IETester测试还是不兼容
网上查资料,试了很多方式都不行
结果在对比源码的时候发现是html文档类型引用问题,MyEclipse中新建的jsp页面默认的是<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">,
将其改为<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">后问题都解决了。
以下给出MyEclipse中新建jsp页面默认为<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">的方法:
在Window>Preferences>MyEclipse>Files and Editors>JSP>JSP Templates中找到New JSP File(html)模板,编辑模板