IT资讯
当前位置:主页 > 科技 > 电商 >

CSS样式代码的书写规范 超级银河兄妹

2018-05-30 22:18 网络整理 电商 编辑:admin 浏览数:草根网

 可能不同团队都有各自的规范,又或者很多人在写 CSS 的时候还是想到什么就写什么,不存在太多的约束。我觉得 C...

可能不同团队都有各自的规范,又或者很多人在写 CSS 的时候还是想到什么就写什么,不存在太多的约束。

我觉得 CSS 代码规范还是有存在的必要的,尤其是在团队配合,多人协作下,规范就显得尤为重要。

本文的所列是实践当中得出的一套比较不错的 CSS 书写规范,并不希望大家完全采用,而是希望可以结合自己的团队需要,发展出一套适合自己的 CSS 代码规范。

也希望可以有更多的建议,共同的完善。本规范也可以在我的 Github 上看到,欢迎留言或者提 PR。

我觉得不同的规范都有各自的长处与缺陷,对待所谓的规范最好的方式不是人云亦云,拿来就用,而是应该结合实际情况及需求,取长补短,取其精华去其糟粕。

采用 UTF-8 编码,在 CSS 代码头部使用:

color: rgba(255, 255, 255, .5);

当长度值为 0 时省略单位。

margin: 0px auto

margin: 0 auto

十六进制的颜色属性值使用小写和尽量简写。

color: #ffcc00

color: #fc0

单个样式规则下的属性在书写时,应按功能进行分组,并以 Positioning Model > Box Model > Typographic > Visual 的顺序书写,提高代码的可读性。

如果包含 content 属性,应放在最前面;

Positioning Model 布局方式、位置,相关属性包括:position / top / right / bottom / left / z-index / display / float / ...

Box Model 盒模型,相关属性包括:width / height / padding / margin / border / overflow / ...

Typographic 文本排版,相关属性包括:font / line-height / text-align / word-wrap / ...

Visual 视觉外观,相关属性包括:color / background / list-style / transform / animation / transition / ...

Positioning 处在第一位,因为他可以使一个元素脱离正常文本流,并且覆盖盒模型相关的样式。盒模型紧跟其后,因为他决定了一个组件的大小和位置。其他属性只在组件内部起作用或者不会对前面两种情况的结果产生影响,所以他们排在后面。

分享到:
上一篇:Z390和Z370主板有什么区别 Z390和Z370主板区别对比
下一篇:余额宝怎么升级 为什么我没有余额宝升级入口

版权与免责声明:

凡未注明"稿件来源"的内容均为转载稿,本网转载出于传递更多信息的目的;如转载稿涉及版权问题,请作者联系我们,同时对于用户评论等信息,本网并不意味着赞同其观点或证实其内容的真实性;


本文地址:http://www.smartstyle.com.cn/keji/dianshang/2018/0530/807.html

转载本站原创文章请注明来源:草根网

行业聚焦

圣诞温暖至 福特领界EV金融购车政策助你完成

 2019年的圣诞节马上就要到来,雪花与星星点亮圣诞狂想,圣诞老人也将驾着麋鹿雪橇拉风登场。你是不是已经开始想象,自...[详细]

祥云再飞扬 双奥火炬跑 助力京张体育文化旅

北奥探梦 双奥火炬跑全国巡回活动之张家口站,于2024年1月16日下午在塞外山城张家口的地标建筑桥西大境门景区隆重举行。...[详细]

产线效率≥60PPM!海目星首条圆柱装配线成功

新年伊始,海目星首条圆柱电池装配线成功出货,喜迎交付开门红!这不仅标志着海目星在圆柱装备领域实现重大技术突破,...[详细]

十年经典之作:八位堂(8BitDo)首款键盘来了

在品牌成立十周年之际,八位堂(8BitDo)推出了旗下首款键盘产品,以此致敬奋斗十年,回馈广大消费者的厚爱。这款精致的...[详细]

百事可乐联手CCN中商构建产品数字化产线追溯

每当耳边响起熟悉的易拉罐开罐声,不少人的脑中便会浮现一个经典的红白蓝logo。甘甜清爽的百事可乐一直是众多中国消费...[详细]

推荐内容

更多

热点内容

更多

黑客马拉松比赛:前浪、

 

2020年7月,软银机器人联合世界人工智能大会(WAIC)和机器之心举办了黑客马拉松比赛。在软银机器人易用的开发工具、丰富...[详细]

2020 WAIC机器人狂欢:AI抗疫

 

  2020年7月8日-11日,由张江集团、优必选科技、软银集团旗下软银机器人、Watson Build 创新中心、机器之心联合组织的世界人工...[详细]

机器人时代的到来,Robo

 

  2020年6月27-28日,国际权威机器人赛事RoboCup@Home Education于线上举行,此赛事是RoboCup@Home的一项教育计划,旨在鼓励学校参与到...[详细]

通证经济时代已来临!易

 

  一,什么是通证 通证基于固有和内在的价值,它立足于实体经济、为实体经济服务。 通证是源于英文的token,是人们高度关...[详细]

BKCoin国际数字资产交易所

 

  BKCoin作为全球知名的区块链技术服务机构,其业务包含:数字资产交易平台、信息安全研发中心、区块链项目孵化中心以及数字...[详细]

  • 黑客马拉松比赛:前浪、
  • 2020 WAIC机器人狂欢:AI抗疫
  • 机器人时代的到来,Robo
  • 通证经济时代已来临!易
  • BKCoin国际数字资产交易所
一周排行每月关注