Bootstrap CSS 编码规范指南
12 浏览量
更新于2024-08-30
收藏 106KB PDF 举报
Bootstrap CSS编码规范
Bootstrap CSS编码规范是一个详细的编码指南,旨在提高CSS代码的可读性、可维护性和一致性。该规范涵盖了编码风格、语法、注释、选择器、属性、值等多个方面。
**编码风格**
在Bootstrap CSS编码规范中,建议使用两个空格来代替制表符(tab),以确保在所有环境下获得一致的展现。同时,为了代码的易读性,在每个声明块的左花括号前添加一个空格。
**语法**
在选择器分组时,应该将单独的选择器单独放在一行,以提高代码的可读性。在每个声明块的右花括号应当单独成行,并且每条声明语句的冒号后应该插入一个空格。
**声明块**
声明块的右花括号应当单独成行,并且每条声明语句都应该独占一行,以便于错误报告。所有声明语句都应当以分号结尾,最后一条声明语句后面的分号是可选的,但建议都加上以避免错误。
**属性值**
对于以逗号分隔的属性值,每个逗号后面都应该插入一个空格,以便于分辨。不要在rgb()、rgba()、hsl()、hsla()或rect()值的内部的逗号后面插入空格。
**颜色值**
十六进制值应该全部小写,例如,#fff,以便于区分。在扫描文档时,小写字符易于分辨,因为他们的形式更易于区分。尽量使用简写形式的十六进制值,例如,用#fff代替#ffffff。
**选择器**
为选择器中的属性添加双引号,例如,input[type="text"],以便于代码的一致性。
**单位**
避免为0值指定单位,例如,用margin:0;代替margin:0px;,以提高代码的可读性。
**W3C标准**
Bootstrap CSS编码规范还建议参考Wikipedia上的层叠样式表–语法,以了解更多关于CSS语法和规范的信息。
**实践示例**
下面是一个Bad CSS示例:
```css
.selector,.selector-secondary,.selector[type=text}{
padding:15px;
margin:0px0px15px;
background-color:rgba(0,0,0,0.5);
box-shadow:0px1px2px#CCC,inset01px0#FFFFFF
}
```
而下面是一个Good CSS示例:
```css
.selector {
padding: 15px;
margin: 0;
background-color: rgba(0, 0, 0, 0.5);
box-shadow: 0 1px 2px #CCC, inset 0 1px 0 #FFFFFF;
}
```
通过遵循Bootstrap CSS编码规范,可以提高代码的可读性、可维护性和一致性,提高开发效率和代码质量。
2020-03-05 上传
2015-06-04 上传
2020-12-13 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
2021-04-07 上传
2021-08-16 上传
2012-04-09 上传
weixin_38720762
- 粉丝: 5
- 资源: 943
最新资源
- SSM动力电池数据管理系统源码及数据库详解
- R语言桑基图绘制与SCI图输入文件代码分析
- Linux下Sakagari Hurricane翻译工作:cpktools的使用教程
- prettybench: 让 Go 基准测试结果更易读
- Python官方文档查询库,提升开发效率与时间节约
- 基于Django的Python就业系统毕设源码
- 高并发下的SpringBoot与Nginx+Redis会话共享解决方案
- 构建问答游戏:Node.js与Express.js实战教程
- MATLAB在旅行商问题中的应用与优化方法研究
- OMAPL138 DSP平台UPP接口编程实践
- 杰克逊维尔非营利地基工程的VMS项目介绍
- 宠物猫企业网站模板PHP源码下载
- 52简易计算器源码解析与下载指南
- 探索Node.js v6.2.1 - 事件驱动的高性能Web服务器环境
- 找回WinSCP密码的神器:winscppasswd工具介绍
- xctools:解析Xcode命令行工具输出的Ruby库