初识css hacker

说是初识,其实早在牛腩的视频中就接触到了css hacker的概念

一css hacker的概念

现在市面上流行着许多浏览器,这些浏览器是由不同的公司开发出来的。虽然有公认的w3c标准,但是总是有很多的浏览器 由于各种各样的原因未能遵守这个标准。为了让我们设计的页面能够完美地在各个浏览器兼容,css hack诞生了。

二表现形式

大致有三种表现形式。css内部hack,选择器hack,以及html头部引用。比如说ie6能识别下划线和星号,ie7能识别星号,但不能识别下划线,fiefox两个都不能识别等。

三实例说明

.div{

background:yellow;

*background:yellow;

_background:yellow;

}

举个例子来说明一下上面这段代码中,第一条代码firefox,ie6,7都能识别。第二条代码只有e6能够识别,第三条代码ie7和firefox都无法识别。通过例子说明,css  hack的兼容性有很大区别,为了让我们的css代码能够顺利地运行,通常把兼容性最好的语句写在最前面,兼容性最差的写在最后面。

四总结 

总之,css兼容性是个很麻烦的问题,需要我们不断积累,不断总结。

初识css hacker

相关文章:

你感兴趣的文章:

标签云: