命名css颜色变量的最佳实践

命名css颜色变量的最佳实践,css,naming-conventions,naming,Css,Naming Conventions,Naming,这是一个基本问题,但我想知道在为应用程序定义主颜色时,颜色类是否应按颜色命名: 南瓜橙,黄玉,天蓝色,灰色 或根据其含义/功能: main color,main color hover,secondary color,link color,禁用的color。您应该避免按颜色命名css类。改用函数名。我建议你去看看。我认为采用结构化的css方法是一个良好的开端。根据意思选择名称。 颜色可以改变,但意义不会改变 如果社区能够就通用名称达成一致,那就太好了。 这样,您就可以使用第三方代码,并且它们的设

这是一个基本问题,但我想知道在为应用程序定义主颜色时,颜色类是否应按颜色命名:

南瓜橙
黄玉
天蓝色
灰色

或根据其含义/功能:


main color
main color hover
secondary color
link color
禁用的color

您应该避免按颜色命名css类。改用函数名。我建议你去看看。我认为采用结构化的css方法是一个良好的开端。

根据意思选择名称。
颜色可以改变,但意义不会改变

如果社区能够就通用名称达成一致,那就太好了。 这样,您就可以使用第三方代码,并且它们的设计已经得到了协调

下面是一个尝试:

意义/功能是在网站上寻求支持和更改的最佳方式。如果您使用可变黄玉作为强调色,而您的客户要求您更改该颜色,该怎么办。您必须替换变量的所有实例。是的,但第二种情况是,如果我需要为按钮的背景或图像的边框匹配链接颜色,我应该将“链接颜色”作为背景按钮或边框的颜色吗?是的,请描述其用途。你的注意力应该是干的。不要重复你自己