经验之谈!WEB前端开发工程师使用CSS时需注意的十个“不要”网页前端/web开发工程师

/ 福建工程学院经济学院网页前端/web开发工程师 / 2017-05-07

汇鱼人才,WEB前端开发工程师,前端工程师

今天汇鱼人才根据WEB前端开发工程师使用CSS的经验,总结了CSS设计中的十个“不要”。希望对前端工程师们有所帮助!具体内容如下:

 

1.不要手动编码所有的CSS

为了保持CSS的DRY,可以使用CSS预处理程序例如LESS或SASS。使用这些预处理器的最大好处是,你可以定义变量。

 

2.不要命名选择器为“.red-with-green-dashed-lines”(红绿虚线)

根据页面上的组件命名你的选择器。

 

3.不要滥用类

在有意义的地方使用ID而不要使用类。这是一个使得浏览器能够更快访问DOM元素的方法。

 

4.不要忘记注释

注释在CSS中非常重要,可用来理解每个样式如何与其他样式关联以及什么颜色方案适用于哪些组件。

 

5.不要把一切都扔进一个CSS文件中

分区CSS使其更易于管理。每一个CSS文件都可以分解成例如header.css、footer.css等逻辑组件。

 

6.不要使用大量网络字体

这也是显而易见的,但有些人就是喜欢自己排版。只在网站上使用一个或两个(最多三个)网络字体,然后回归到浏览器默认设置,以保持网络的优化。

 

7.不要害怕开发工具

现在的每个浏览器都有自己的一套开发工具,通常是按F12。这些工具在“调试CSS”时至关重要。

 

8.不要滥用 !很重要

CSS的整体思路是,从一个到另一个地“层叠”样式。重点是要记住像排雷一样地方式踏遍所有早先的样式。 

 

9.不要让CSS过于“臃肿”

空格会占用CSS文件的空间空间。由于我们都希望我们的CSS能够快速加载,因此在部署到网站之前最好使用CSS压缩工具来一次瘦身。

 

10.不要害怕覆盖

当然,CSS框架,例如 Bootstrap 和Foundation都较为巨大,但每一个都需要根据你的需要做出一点调整。当你得到一个更新的框架时,它将覆盖你的改变。与其深入挖掘庞大的CSS文件,还不如创建一个bootstrap-overrides.css文件,按照你的意愿调整框架。

 

汇鱼人才的分享先到这里,想要了解更多关于WEB前端开发工程师的内容敬请关注汇鱼人才!



公众号,微信

汇鱼网海峡创乐汇
汇鱼网海峡创乐汇