5.规范<1>

规范:
在一个项目中开始的时候,每个人都有自己的习惯与编码规范,在项目进行的过程中有些人会离职,那他的风格会在代码中体验,以后再来新人的时候,还得适应,这样代码就比较乱了。
所以用规范来约束每一个人,这样新加入的人也可以看懂和快速适应。

1.文件规范
文件分类:通用类比如说 公用的样式 第三方的库 还有自己写的样式
业务类:根据业务来划分文件夹
文件引入:不推荐行内样式 推荐使用外联引入和内联引入 不推荐是用@import
文件本身:css文件是由中划线,小写字母这些

2.注释规范:统一的缩进,或注释在代码上面,注释中的说明情况的 ,注释符号中和文字 是否有空格
3.命名规范
4.书写规范
5.其他规范 文档声明 闭合和自闭和标签 文件名称 保留一份源文件 图片合并等

参考:http://nec.netease.com/standard CSS规范

作业:请尝试为前端团队制定一份css规范。
比如:
CSS使用UTF-8编码
使用2个空格作为一个缩进层级
选择器与{之间不允许有空格
属性名与之后的:之间不允许包含空格,:与属性值之间必须包含空格。
不允许使用单引号,不允许不适用引号。
属性定义必须另起一行。
属性定义以后必须有;结尾。
选择器嵌套不应大于3级。
尽量不适用@import
尽量避免使用hack,尽量使用简单属性的hack。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...
    _Yfling阅读 13,846评论 1 92
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,169评论 19 139
  • 文章整理了Web前端开发中的各种CSS规范,包括文件规范、注释规范、命名规范、书写规范、测试规范等。 一、文件规范...
    二狗子没有夏天阅读 1,891评论 0 35
  • 最佳原则 坚持制定好的代码规范。无论团队人数多少,代码应该同出一门。如果你想要为这个规范做贡献或觉得有不合理的地方...
    Tiny_ae3d阅读 1,663评论 0 1
  • 今天实在太累了,跑了两个地方面试,脚都累酸了。感觉找工作太辛苦了。 我想还不如自己办一个辅导班,这样还更好。
    努力才幸福的小猪阅读 121评论 0 0