什么样的CSS代码算是优雅的、高效的?
网友解答: 要想把css代码写的优雅,我认为需要做到下面几点1.必须遵从命名规范,建议使用BEM命名法,目前腾讯内部的前端也在使用这种命名规范。遵从命名规范的目的是让你的css更具语义化
要想把css代码写的优雅,我认为需要做到下面几点
1.必须遵从命名规范,建议使用BEM命名法,目前腾讯内部的前端也在使用这种命名规范。遵从命名规范的目的是让你的css更具语义化,可读性更高。
2.样式的层级最好不要超过三层,样式层级越多,依赖越大,不好维护。
3.抽取共用样式,比如皮肤类的样式,建议抽取出来,比如文字颜色,背景颜色,字体大小等等,单独放在一个css文件中,在引用它时,在css里面import就可以
4.要想组织好css代码,就要先组织好html的结构,一个好的html结构,才能写出一个好的css结构。
5.现在有很多css预处理语言,比如sass,less,这些辅助,可以让你减少很多css代码量,让你想写js一样去写css,但是建议写css比较熟悉以后再用预处理
网友解答:css按照公有和私有模块化开发
css命名的统一规范
根据UED标准开发通用的组件样式模块(包含统一的pc和移动端reset)
结构统一标准且语义化的html结构输出