之前自己做的一些小网站,在IE6显示一切正常, 但是拿到ie7、ie8或firefox中,显示就不正常了,好像主要是css解释的不一样。比如一个“margin:5px”显示的效果就会不一样。我听人家说什么css 2.0、w3c标准等等。现在想做一个asp.net网站,希望能在大多数浏览器中显示效果基本一样。所以希望高手指点...

解决方案 »

  1.   

    浏览器对CSS的解释不一样!
    比如Width在IE6里是要算上边框的,而IE7,Firefox好像就不算!
    IE比Firefox的容错能力貌似要强
      

  2.   

    不同浏览器之间有一些区别,可能需要有点修改等,不过尽量采用支持最新的CSS等,就差不多了
      

  3.   

    用jquery 就不用考虑什么兼容问题了
      

  4.   

    要考虑到ie5.0,ie6.0,ie7.0 ,ie8.0还有火狐,Opera...就差不多了........除了盒子模型不同外还有对css1.0,css2.0,css3.0的支持程度....其中IE8.0以下支持的最差........