名词解释:css
浏览器的内补丁:padding;外补丁margin:html
关于css hack:浏览器
CSS Hack大体有3种表现形式,CSS类内部Hack、选择器Hack以及HTML头部引用(if IE)Hack,CSS Hack主要针对类内部Hack:好比 IE6能识别下划线"_"和星号" * ",IE7能识别星号" * ",但不能识别下划线"_",而firefox两个都不能认识。等等firefox
选择器Hack:好比 IE6能识别*html .class{},IE7能识别*+html .class{}或者*:first-child+html .class{}。等等htm
HTML头部引用(if IE)Hack:针对全部IE:<!--[if IE]><!--您的代码--><![endif]-->,针对IE6及如下版本:<!--[if lt IE 7]><!--您的代码--><![endif]-->,这类Hack不只对CSS生效,对写在判断语句里面的全部代码都会生效。get
书写顺序,通常是将识别能力强的浏览器的CSS写在后面;class