博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
前端编码规范小记
阅读量:5222 次
发布时间:2019-06-14

本文共 631 字,大约阅读时间需要 2 分钟。

 

  现在的前端 编码比之前容易了好多

1  有flex布局,可以很方便的 布局出复杂的布局(之前div,css,float,伪类等 还是挺麻烦的) 

2 有es6语法糖  ,各种数据处理函数自带的,很方便。(之前都是纯js 写方法)

 

 

二   css属性顺序规范

建议相关的属性说明放在一组,并按照下面的顺序排列:

 1 css

定位(position、left、right、top、bottom、z-index)

盒子模型(display、float、width、height、margin、padding、border、border-radius)

排印(font、color、background、line-height、text-align)

由于定位可以从正常的文档流中移除元素,并且还能覆盖盒模型相关的样式,因此排在首位。而盒模型决定了组件的尺寸和位置,所以排第二位。排印只是影响元素的细节样式变化,所以放第三位。

 

 

三  html属性顺序规范

HTML 属性应该按照特定的顺序出现以保证易读性,而且一致的属性顺序可能提升 1.5% 的 gzip 压缩率

class

id, name

data-*

...

Classes 是为高可复用组件设计的,所以他们处在第一位。Ids 更加具体而且应该尽量少使用(例如, 页内书签),所以他们处在第二位。

 

 

 

 

转载于:https://www.cnblogs.com/softwarelanguagebs/p/9519369.html

你可能感兴趣的文章
口胡:[HNOI2011]数学作业
查看>>
我的第一个python web开发框架(29)——定制ORM(五)
查看>>
中国剩余定理
查看>>
基础笔记一
查看>>
uva 10137 The trip
查看>>
Count Numbers
查看>>
编写高质量代码改善C#程序的157个建议——建议110:用类来代替enum
查看>>
网卡bond技术
查看>>
UITabbarController的UITabbarItem(例:"我的")点击时,判断是否登录
查看>>
UNIX基础知识之输入和输出
查看>>
【洛谷 P1666】 前缀单词 (Trie)
查看>>
数据库锁机制及乐观锁,悲观锁的并发控制
查看>>
图像处理中双线性插值
查看>>
RobHess的SIFT代码解析之RANSAC
查看>>
03 线程池
查看>>
201771010125王瑜《面向对象程序设计(Java)》第十三周学习总结
查看>>
手机验证码执行流程
查看>>
python 基础 ----- 变量
查看>>
设计模式课程 设计模式精讲 2-2 UML类图讲解
查看>>
Silverlight 的菜单控件。(不是 Toolkit的)
查看>>