CSS规范
代码规范
@charset "UTF-8"; .jdc{}
代码风格
/*推荐使用展开格式*/ .jdc { display: block; width: 50px; }/*样式选择器,属性名,属性值关键字全部使用小写字母书写,属性字符串允许使用大小写。*/ .jdc { display:block; }/*尽量少用通用选择器*/ .jdc {} /*不使用 ID 选择器*/ .jdc li {} /*不使用无具体语义定义的标签选择器*/ .jdc li p{}/*统一使用四个空格进行代码缩进,使得各编辑器表现一致(各编辑器有相关配置)*/ .jdc { width: 100%; height: 100%; }/*每个属性声明末尾都要加分号;*/ .jdc { width: 100%; height: 100%; }/*左括号与类名之间一个空格,冒号与属性值之间一个空格*/ .jdc { width: 100%; } /*逗号分隔的取值,逗号之后一个空格*/ .jdc { box-shadow: 1px 1px 1px #333, 2px 2px 2px #ccc; } /*为单个css选择器或新申明开启新行*/ .jdc, .jdc_logo, .jdc_hd { color: #ff0; } .nav{ color: #fff; } /*颜色值 rgb() rgba() hsl() hsla() rect() 中不需有空格,且取值不要带有不必要的0*/ .jdc { color: rgba(255,255,255,.5); } /*属性值十六进制数值能用简写的尽量用简写*/ .jdc { color: #fff; } /*不要为 0 指明单位*/ .jdc { margin: 0 10px; }/*css属性值需要用到引号时,统一使用单引号*/ .jdc { font-family: 'Hiragino Sans GB'; }.jdc { display: block; position: relative; float: left; width: 100px; height: 100px; margin: 0 10px; padding: 20px 0; font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; color: #333; background: rgba(0,0,0,.5); -webkit-border-radius: 10px; -moz-border-radius: 10px; -o-border-radius: 10px; -ms-border-radius: 10px; border-radius: 10px; }/*CSS3 浏览器私有前缀在前,标准前缀在后*/ .jdc { -webkit-border-radius: 10px; -moz-border-radius: 10px; -o-border-radius: 10px; -ms-border-radius: 10px; border-radius: 10px; }
注释规范
SASS规范
重置样式
媒体查询
移动端常用私有属性
参考
Last updated
Was this helpful?