CSS片段,在旧浏览器中以蓝色显示段落,在新浏览器中以红色显示段落,在IE6中以绿色显示段落,在IE7中以黑色显示段落

CSS片段,在旧浏览器中以蓝色显示段落,在新浏览器中以红色显示段落,在IE6中以绿色显示段落,在IE7中以黑色显示段落,css,Css,有没有一种方法可以编写一个CSS片段,在旧浏览器中以蓝色显示段落,在新浏览器中以红色显示段落,在IE6中以绿色显示段落,在IE7中以黑色显示段落 从我的角度来看,我把这个剪掉了,但不确定它是否会起作用,是否有人知道另一个片段可以让它起作用 #content p{color:blue} html>body #content p {color:red} * html #content p{color:green} html>body #content p {*color:black;}

有没有一种方法可以编写一个CSS片段,在旧浏览器中以蓝色显示段落,在新浏览器中以红色显示段落,在IE6中以绿色显示段落,在IE7中以黑色显示段落

从我的角度来看,我把这个剪掉了,但不确定它是否会起作用,是否有人知道另一个片段可以让它起作用

#content p{color:blue}
html>body #content p {color:red}
* html #content p{color:green}
html>body #content p {*color:black;}

这是一次可怕的记忆之旅:

* p { color/**/:blue; } /*IE5*/

* html p { color: green; } /*IE6*/

*:first-child+html p { color: black; } /*IE7*/

p { color: red; } /*The rest*/
幸运的是,这是我多年来没有提及的一个参考资料:

如果您必须以任何方式支持IE 5,我将向您表示最深切的同情。

这可能会有所帮助-

html body #content p {
       color: red; /* all browsers including Mac IE */
       *color: black; /* IE 7 and below */
       _color/**/: blue; /* IE 5.0 */
       _color:/**/ blue; /* IE 5.5 only */
       _color/**/:/**/ green; /* IE 6 only */
    }

旧的意思是读这部“史诗先生”这是什么采访?