发表于: 2019-05-11 22:27:49
4 896
今天完成的事情:修改调试任务五中部分元素margin,根据《CSS编码规范》(https://github.com/fex-team/styleguide/blob/master/css.md)修正各属性的排列顺序,及其他编码规范。
明天计划的事情:等任务五审核调试,看完《CSS编码规范》。
遇到的问题:
1、font的size、line-height及family属性可以缩写在一条中,好像别的weight、color属性不能加进去,加进去不生效,回头查查。
2、commit时报错:
报错意为px单位为多余的,当值为0时,不需要单位,遂删掉,commit成功。
收获:
CSS的编码规范的了解。
关于空格:
1、选择器与{之间必须有一个空格;
2、属性与:之间不能有空格;
3、:与属性之间必须有一个空格;
4、缩进为四个空格,禁两格及tab;
5、选择器与标签用>/+等符号连接时,符号左右都必须各有一空格;
6、{}定义需要另起一行,禁同行;
7、使用引号,须使用“双引号”;每行属性须用;(分号)结尾
关于属性排序:
1、布局方式及位置(position、t-r-b-l、float、display、overflow...)
2、尺寸(border、margin、padding、width、height...)
3、文本相关(font、line-height、text-align、word-wrap...)
4、视觉效果(background、color、transition、list-style...)
评论