
楼主问怎么回事,这要从浏览器的原理来说。浏览器实际上是一“个转换器”,网站的源文件经过网站服务器的编译以后,都是以html代码,以及JAVAScript呈现的,浏览器的作用就是在接受到网站服务器传过来的这些代码和脚本的时候把他"翻译"成你看到的图片以及各种特效的样子.一开始的网站很简单,只是单纯的文本图片的显示,可以随着现在网站技术的发展,有一种可以在网页加载完事以后不刷新网页仍旧可以继续加载其他内容的技术叫Ajax.,它需要调用大量的javascript脚本.以及配合他就要写很多很多的css代码(用来控制页面的样式,如颜色,位置等等),说到这问题就出来了,所有的代码脚本样式等等都需要有一个规范,好让大家都去准确的翻译,IE实际上一开始并不是很严格的按照规范去"翻译",但是仗着微软的市场占有率,所有的这些网站都在适应IE,但是现在浏览器市场的广泛开发,微软意识到已经不行了这样,所以他每次升级浏览器都要向标准靠近一些,你可以看看论坛左下角的版本号,Powered by Discuz! 6.0.0 © 2001-2007 Comsenz Inc. 说明论坛是最晚2007年的源码.基本上用的应该是IE6的规范,那时候IE7都不是很普及,所以说浏览器的兼容性问题,是所有网站开发者的噩梦.我这么说你明白么?