admin 管理员组

文章数量: 1184232


2024年1月10日发(作者:commonjs和es6模块的区别)

css命名规范

CSS(CascadingStyleSheets)命名规范是前端开发工程师在编写CSS代码时应遵循的规则和原则,规范的CSS代码可以提高CSS维护的效率和可维护性,而且在大型项目中,一致的CSS命名规范可以帮助开发工程师顺利协作,降低沟通成本。

CSS命名规范是以CSS的语义化作为起点,通过统一的命名方式来增强CSS的语义,使所有的命名保持一致。语义化命名规范可以更好地提供给未来的维护者,提高代码的可读性和可维护性,从而缩短开发的时间。

具体的CSS命名规范包括:

一、class和id的命名

1. class和id的准则

*一使用小写字母命名

*名使用有意义的单词,多个单词之间用_和-连接,不要使用中文或拼音

*分大小写

* 不要以数字开头

2. Class的命名

*于class命名应尽可能以根据特定的含义进行命名,保证通用性,如:box、content、title、header、main等

*于class的命名也可以根据特定的功能进行命名,如:btn、active、rotate等

- 1 -

*于特定的class也可以进行简写,如:nav、hdr、ftr等

3. id的命名

* id的命名可以尽可能地体现特定的含义,如:logo、header-nav等;

*于特定的模块可以使用特定的命名,如:page-content、page-title等

二、变量的命名

1.量命名规则

*量名使用驼峰式命名,即每个单词以大写字母开头

* 不要使用中文或拼音

*量名最好有意义

* 不要用缩写

2.量的命名

*于基本的变量名可以尽可能使用根据特定含义进行命名,如:userName、dbName等;

*于特定的变量可以根据功能进行命名,如:url、maxWidth等;

*于特定的变量可以使用缩写,如:bNum、uLevel等。

三、属性的命名

1.性命名规则

*性使用小写字母命名

*性的命名最好有意义

*量使用有意义的属性名,不使用缩写

- 2 -

2.性的命名

*于基本属性名,尽可能使用有意义的名字,如:font-size、color等;

*特定的属性可以使用缩写,如:bg、bd等。

以上就是CSS命名规范的内容,希望大家将这些规则记住并遵守,不断改进命名规范,提高代码的可读性和可维护性,为实现更多有效率又优美的CSS代码而努力。

- 3 -


本文标签: 命名 使用 规范 代码 进行