例如写作red
比更有效#cc0000
。它的字符较少,占用空间较小,并且更容易记住。
使用有什么缺点吗颜色名称 http://www.somacon.com/p142.php超过十六进制代码或 RGB 值?这包括在多开发人员环境中进行编程。
不同的浏览器可能无法就某些颜色名称的含义达成一致。所有 1600 万种 24 位颜色并没有名称。事实上,W3C 标准颜色名称只有 17 个。使用这些可能就可以了。
就我个人而言,我在构建时使用模板系统来预处理我的 CSS 文件,以便我可以保留一组标准的站点颜色并按名称引用它们。这样我就可以两全其美:我确切地知道我的 RGB 颜色值是什么,但我可以在 CSS 中使用更简单的名称。
(当然目前还无法得知exactly颜色在给定用户的浏览器上的显示效果。)
edit——自从写这个答案以来的 5 年里,像 Less 和 Sass 这样的预处理器已经变得相当普遍。它们提供了一些非常复杂的工具来管理 CSS 源中的颜色(以及许多其他内容)。
编辑更多— 好吧,从那以后的 8 年里,颜色名称已经标准化了。 “Liyali”的答案是最新的。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)