浏览器兼容常见问题
日期:2008-09-11 分类:CSS
Web标准是大趋势,越来越的网站采用XHTML+CSS编写或重构。由于CSS有很多优点,所以我们有理由选择CSS。
然后在制作过程中,常常会出现问题。其实CSS并不难学,难的是做浏览器的兼容。如果你掌握了CSS的基本语法以及盒子模型、浮动、定位、文档流,那么你所写的CSS代码在“理想的世界”里是完全没有问题的。这个“理想的世界”指的是完全符合标准的浏览器。然后这个“理想的世界”是不存在的(至少目前可以这么说),只有接近这个“理想的世界”。
虽然现在的世界不那么理想,换回具体的对象来说吧。虽然现在的浏览器不那么符合标准(当然有些还是很不错的,如:ff、opera),但有些市场占有率很高,在未来几年之内还不会淘汰(如IE6),所以我们不能放弃。我们不能改变它,那我们就了解它、适应它,也就是我们的主题:浏览器的兼容。
下面是一些常见的问题,希望对一些人有所帮助:
1、IE6双倍外边距(IE6双倍margin);
2、