博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
前端代码命名规范
阅读量:7186 次
发布时间:2019-06-29

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

(1)HTML代码规范

1、标签名和属性都使用小写,虽然HTML代码不区分大小写,但是推荐在书写HTML代码时,使用小写。

2、属性值使用双引号闭合。

3、给所有关键元素东定义id和class,便于和CSS、JavaScript交互。

4、id中的关键词使用下划线(_)连接,class中的关键词使用中划线连接(-)。

5、如果class名称仅仅用作JavaScript钩子,可在名称中添加“js-”前缀。

6、如果元素包含子元素,则起始标签和结束标签应该各自独占一行。

 

(2)CSS代码规范

1、关键字使用中划线隔开。

2、左大括号与选择器在同一行,并且中间有一个空格。

3、多个选择器具有相同属性时,选择器各自独占一行。

如:

1 h1,h2,h3,h4,h5 { 2   color:white; 3   font-family:"Times New Roman",Georgia,Serif; 4 } 5 /*应该写为*/ 6 h1, 7 h2, 8 h3, 9 h4,10 h5 {11   color:white;12   font-family:"Times New Roman",Georgia,Serif;13 }

(3)JavaScript代码规范

1,、局部变量首字母小写,其他单词首字母大写。

2、共有接口首字母大写,私有接口首字母小写。

3、jQuery变量添加美元符“$”前缀。

4、推荐使用单引号定义字符串。

5、句尾添加分号。

转载于:https://www.cnblogs.com/DM428/p/7224911.html

你可能感兴趣的文章
Oracle学习操作(5)触发器
查看>>
vim编辑器和bash算术运算入门
查看>>
守护线程(Daemon Thread)
查看>>
在商城系统开发时遇到商品的多级分类,为增强扩展性,子类可以任意添加,此类问题数据库如何设计...
查看>>
我在csdn有一个新家啦
查看>>
LINQ to SQL语句之Union All/Union/Intersect和Top/Bottom和Paging和SqlMethods
查看>>
【Python学习笔记】-冒泡排序、插入排序、二分法查找
查看>>
linux进程管理之进程创建(三)
查看>>
DS第五章学习小结
查看>>
java基础---面向对象
查看>>
51nod - 1022【四边形不等式优化DP】
查看>>
3月3日(6) Climbing Stairs
查看>>
STL学习笔记-- list
查看>>
Unity 2D人物运动不协调的检查方法(本人专用)
查看>>
oracle 存储过程详细介绍(创建,删除存储过程,参数传递等)
查看>>
textview第一次出现不可滚动文本,但是点击出现键盘,键盘落下,就可以滚动问题...
查看>>
【MPI学习5】MPI并行程序设计模式:组通信MPI程序设计
查看>>
skynet对Windows环境支持的版本:Windows版skynet
查看>>
Android小感悟-重写textview组件感悟
查看>>
bnu Game 博弈。
查看>>