前端代码编写规范
《前端代码编写规范》 前端页面的编码规范是提升团队协作效率、确保代码质量和易于维护的重要准则。这一规范旨在引导开发者深入理解HTML、CSS、JavaScript,并优化页面性能。以下是具体的编码指导原则: **文件规范** 1. HTML、CSS、JS、图片文件应按照《系统开发规范》中的目录结构存放。 2. HTML文件使用英文命名,后缀为.htm,同时需与对应的界面稿放在同一目录,界面稿命名与HTML文件保持一致。 3. CSS文件同样使用英文命名,后缀为.css,基础样式用base.css,首页用index.css,其他页面根据模块需求命名。 4. JS文件遵循英文命名,后缀为.js,通用脚本用common.js,其余按模块需求命名。 **HTML书写规范** 1. 使用HTML5文档类型声明<!DOCTYPE html>,编码统一为GBK。 2. 样式文件链接置于<head>标签内,JavaScript文件放在页面底部。 3. 引入样式和脚本文件时省略类型声明,如<link rel="stylesheet" href="…" />。 4. JS库文件名包含库名、版本号和.min(压缩版),插件文件名为库名+插件名。 5. 遵循XHTML标准,标签、属性及命名全小写,所有标签必须闭合,属性值用双引号包围。 6. 充分利用语义化的HTML标签,如span、em、strong等,自定义属性以"data-"为前缀。 7. 语义化HTML,如使用h*标题,p段落,ul列表等。 8. 减少div嵌套,利用更适合的元素替代。 9. 链接地址避免重定向,末尾加"/"。 10. 避免在元素中使用内联样式,如style="…"。 11. 描述性表单元素应添加label,如<label for="name">姓名:</label><input type="text" id="name" />。 12. 图片作为背景时放入CSS,重要图片添加alt属性,关键元素和截断元素添加title。 13. 注释区块代码和重要功能,方便后台人员操作。 14. 特殊符号用代码表示,如<、>、空格等。 15. 考虑代码的可扩展性。 16. class和id命名遵循CSS书写规范。 **CSS书写规范** 1. 编码统一为UTF-8。 2. 根据模块和页面相似度划分工作,预先编写框架文件,共用的base.css由专人编写。 3. CSS代码应清晰、有序,便于阅读和维护,避免冗余。 4. 使用选择器组合以提高代码效率,如类选择器、ID选择器、伪类等。 5. 避免过度使用!important,确保样式的可调整性。 6. 将复用的样式抽取为类,避免重复代码。 7. 注释清晰,解释代码目的和作用。 遵循这些规范,前端开发不仅可以提高代码质量,还能增强团队协作,使得代码更易读、易维护,从而提升整体项目效率和用户体验。在日常开发中,应时刻牢记这些规范,不断优化代码,提升个人专业素养。
- 王java浩2014-04-08还行吧,有一定的价值
- 粉丝: 0
- 资源: 1
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- CDH6.3.2版本hive2.1.1修复HIVE-14706后的jar包
- 鸿蒙项目实战-天气项目(当前城市天气、温度、湿度,24h天气,未来七天天气预报,生活指数,城市选择等)
- Linux环境下oracle数据库服务器配置中文最新版本
- Linux操作系统中Oracle11g数据库安装步骤详细图解中文最新版本
- SMA中心接触件插合力量(插入力及分离力)仿真
- 变色龙记事本,有NPP功能,JSONview功能
- MongoDB如何批量删除集合中文最新版本
- seata-server-1.6.0 没有梯子的可以下载这个
- loadrunner参数化连接mysql中文4.2MB最新版本
- C#从SQL数据库中读取和存入图片中文最新版本