使用color names十六进制代码或RGB值有什么不足吗?这包括在多开发环境中的编程。
就个人而言,我在构建时使用模板系统来预处理我的CSS文件,以便我可以保留一套标准的网站颜色,并按名称引用它们。这样我得到两个世界的最好的:我知道我的RGB颜色值是什么,但我可以在CSS中使用更简单的名称。
(当然,仍然无法准确知道某个颜色在特定用户浏览器上的外观)。
编辑 – 在写这个答案的5年里,像Less和Sass这样的预处理器已经变得相当普遍。这些提供了一些非常复杂的工具来管理CSS源中的颜色(和许多其他的东西)。