几种主要浏览器比较 我是做网页的
IE6,IE7, FireFox,Opera,SeeMonky,NetScape,Flock,遨游这些浏览器在我机器里都有,我比较能知道他们的优缺点
遨游是基于IE 内核的,我会在最后说
Flock 是基于FireFox 内核的就不多说了
首先说符合w3c 标准,现在IE7,FireFox,SeaMonky,NetScape 都是符合w3c 标准的,IE6 则更多的是符合微软自己的标准
所以不要说FireFox 死抱着w3c 标准,微软也在向这个标准看齐
因为浏览器不是微软一家的
IE6 这种不合时宜的浏览器被淘汰是迟早的事
以w3c 的标准,新的更为严谨的xhtml 标记语言是发展方向
net 开发工具也以xhtml 作为标准的网页标记语言
象HTML 这样不太严谨的标记语言恐怕也很快要完成历史任务了
接下来我们说说兼容性的问题,网页主要由标记语言html(现在更多的是XHTML),css,javascript 等组成(ActiveX 控件是微软的东西,实际上各个浏览器都可以支持,但是因为安全性问题连微软自己也对他进行了控制)
兼容性的第一个问题就是标记语言,原来HTML 大家可以很不严谨的写,可以有起始标记而不用写结束标记,IE6 就是为了适应这些东西而做了很多工作,但是从IE7 开始就对这样的写法就不太支持,有时页面会变形,而是支持必须有开始标记和结束标记的XHTML标记语言,其他浏览器在这点上与IE7 是基本相同的
兼容性的第二个问题是css 样式,现在网页都在使用DIV 加 CSS 方式布局
在制作网页过程中就会发现IE7 和 FireFoxe 对 CSS 样式的解析是一样的,但是却和IE6 不一样
举个例子,css 样式有一个padding 的属性是加留白,例如一个DIV 我们定义它500 像素宽,给它的pa