HTML+CSS网页设计静态中CSS里面的hack是什么?
Hack 是指一种兼容CSS 在不同浏览器中正确显示的技巧方法!下面由小编Q群162542073带领大家来了解一下具体的分析:
在CSS 中,Hack 是指一种兼容CSS 在不同浏览器中正确显示的技巧方法。说的更直白一些就是,你平时做个页面,布局正确,CSS 正确,可就是在不同的浏览器中显示的效果不一样,要么错位,要么多几个像素,怎么都找不到原因,这时候我们就会用一些技巧方法来让不同的浏览器显示一样的效果,这种方法我们就称之为 CSS Hack,记住喽,CSS Hack是解决页面浏览器不兼容的技巧方法,是一种方法哟,不要理解偏差。
不过这里需要说明一点,CSS Hack 都属于个人对 CSS代码的非官方修改,所以编写的CSS代码不会通过官方W3C的认证,这个要知道!以后经常会遇到这种情况,CSS写的正确,通过W3C 验证,但是不同浏览器显示效果不一样,用了CSS Hack,显示的效果一样了,却又通不过W3C 验证了,很是郁闷,不过不要钻牛角尖就是了,W3C 验证只不过是帮你检查一下CSS 代码写的有没有语法错误而已,通过验证只不过是说明你到目前写的CSS 代码没有语法错误而已,不要太计较是否通过验证,也不要多想,如果通不过W3C验证,其他人会不会笑话我,这些想法都是没有必要的,这说明我们的技能更强,因为我们用到了CSS Hack,再说了你的页面是给网民看的,网民看的是界面好看不好看,内容好不好,有没有找到他要找的东西,他不理会你的页面有没有通过W3C 验证,所以小编Q群162542073在这里提醒大家,不要落入这个误区哟~
我的豆瓣组 网站网页设计小组
http://www.douban.com/group/520499/
奋斗的新浪博客
http://blog.sina.com.cn/u/1748316330
帆的QQ空间
http://user.qzone.qq.com/113125174/main