伪元素与编码规范

2019-03-08  本文已影响0人  原上的小木屋

列举CSS编码规范

  1. 语义化标签优先
  2. 基于功能、基于内容、基于表现命名
  3. 简洁、明了、无后患
  1. 所有命名均使用英文小写
  2. 命名用引号包裹
  3. 用中横线连接
  4. 命名体现功能,不涉及表现样式(颜色、字体、边框、背景等)
  1. tab用两个空格表示
  2. css的:后一般需要加空格,{ 前加空格
  3. 样式的每条声明后面都要加分号
  4. 换行,而不是放到同一行
  5. 颜色用小写,用缩写比如#fff
  6. 小数不用写前缀0.5可以直接写为.5
  7. 0不用加单位,比如margin:0;
  8. 尽量缩写,如margin:5px 10px 5px 10px;写为margin:5px 10px;

如何使用伪元素来清楚浮动?

.clearfix::after{
   content:""; 
   display:block;
   clear:both;
 }

一个使用伪元素的小demo

代码地址
预览地址

1.png

编码规范的作用

  1. 提高可读性
  1. 促进团队协助
  1. 有助于知识传递,加快工作交接
  1. 降低维护成本
  1. 强调变量之间的关系,降低缺陷引入的机会
  1. 提高程序员个人能力

编码规范

  1. 为每个 HTML 页面的第一行添加标准模式(standard mode)的声明,这样能够确保在每个浏览器中拥有一致的展现。
  2. 字符编码
  1. 实用为王
  1. 布尔(boolean)型属性
  1. 减少标签的数量

一个大型静态页面

代码地址
预览地址

上一篇 下一篇

猜你喜欢

热点阅读