支持CSS2'系统颜色'的效果如何?

时间:2010-12-16 10:26:43

标签: css systemcolors

我在业余时间一直在阅读CSS2规范,而且我遇到了this。该说明指出系统颜色已被弃用,但是,对于系统颜色部分规格的浏览器支持是什么?

2 个答案:

答案 0 :(得分:8)

此功能已弃用。 (它在您提供的链接的顶部说明了)

它没有得到很好的支持,并且随着时间的推移可能不那么受欢迎。

此功能的目的是为浏览器提供对底层桌面操作系统的配色方案的访问权限。然而,由于几个原因,它已被删除。桌面操作系统并非都具有相同的功能,而且它们具有的功能也可以随时更改。

最后,它被删除的主要原因是因为拥有它们的根本原因是允许网站设计者使他们的网站看起来像他们属于父操作系统。然而,现在还有其他更好的方法来实现这一目标(尽管大多数网站设计师似乎更喜欢在网站上保持一致的外观和感觉,而不是由用户决定)。

请参阅http://www.w3.org/TR/2003/CR-css3-color-20030514/#css-system以获取有关此内容的最新信息。本节的底部是以下注释:

  

CSS2系统颜色值已被弃用,有利于CSS3 UI'exterior'属性,用于指定用户界面相关元素的完整外观。

这应该有助于告诉您在哪里寻找获得类似结果的最新方法。

此页面中W3C指定的颜色集大致相当于Windows 2000中可用的颜色方案值。对于运行Windows XP的人来说,这显然是有限的用途,对Vista或Win7用户完全没用,更不用说Mac或Linux用户了。

答案 1 :(得分:0)

我不知道不同浏览器对这些值的支持是什么样的,但是您可以通过使用这些值设计一个小页面,上传它并使用它来测试它来自己测试它 Browsershot