前端书写规范

前端书写规范

ID:23267692

大小:24.08 KB

页数:19页

时间:2018-11-06

前端书写规范_第1页
前端书写规范_第2页
前端书写规范_第3页
前端书写规范_第4页
前端书写规范_第5页
资源描述:

《前端书写规范》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、自从人类进入商品经济社会以来,贸易即已成为人们日常活动的主要部分,并成为一国经济增长的主动力。国际分工的深化、大量国际统一标准规则的建立前端书写规范  篇一:前端开发规范  WEB前端开发规范文档  规范目的  为提高团队协作效率,便于后台人员添加功能及前端后期优化维护,输出高质量的文档,特制订此文档。本规范文档一经确认,前端开发人员必须按本文档规范进行前台页面开发。本文档如有不对戒者不合适的地方请及时提出,经讨论决定后方可更改。  基本准则  符合web标准,语义化html,结构、表现、行为分离

2、,兼容性优良。页面性能方面,代码要求简洁明了有序,尽可能的减小服务器负载,保证最快的解析速度。  文件规范  1.html、css、javascript、images文件均归档至《WEB前端开发规范文档》约定的目录中。  2.html文件命名:英文命名,后缀为“.html”。同时将对应界面稿放于同目录中,若界面稿命名为中文,请重命名不html文件同名,以方便后端添加功能时查找对应页面。  3.css文件命名:英文命名,共用:,首页:,子页,框架样式:,其它页面依实际模块需求命名。随着信息化和全球化

3、的发展,国家及地区之间的贸易也已成为拉动一国经济的三驾马车之一,甚至是三驾马车之首,奥巴马政府成立之日起自从人类进入商品经济社会以来,贸易即已成为人们日常活动的主要部分,并成为一国经济增长的主动力。国际分工的深化、大量国际统一标准规则的建立  4.Javascript文件命名:英文命名,共用,其他依实际模块需求命名。  html书写规范  1.代码根据元素嵌套关系采用TAB键进行缩进,以减少代码字符量。  2.所有编码均遵循xhtml标准,所有标签必须闭合,包括br()、hr()等;属性值必须用双

4、引号包括。  3.DTDtype采用相对稳定的过滤类型(Transitional):    “/”,即须在URL地址后面加上“/”。  10.在页面中尽量避免使用style属性,即style=”…”。  11.必须为含有描述性表单元素(input、textarea)添加label,如:    姓名:  须写成:  姓名:  12.能以背景形式呈现的图片,尽量写入css样式中。  13.重要图片必须加上alt随着信息化和全球化的发展,国家及地区之间的贸易也已成为拉动一国经济的三驾马车之一,甚至是三驾

5、马车之首,奥巴马政府成立之日起自从人类进入商品经济社会以来,贸易即已成为人们日常活动的主要部分,并成为一国经济增长的主动力。国际分工的深化、大量国际统一标准规则的建立属性,给重要的元素和截断的元素加上title。  14.给区块代码及重要功能(比如循环)加上注释,方便后台添加功能。  15.特殊符号使用:尽可能使用代码替代,比如(>)、空格( )、?(»)等等。  16.书写页面过程中,请考虑向后扩展性。  17.class&id参见css书写规范。  css书写规范  1.编码统一为utf-8。

6、  2.class不id的使用:id是唯一的并是父级的,class是可以重复的并是子级的,所以id仅使用在大的模块上,class可用在重复使用率高及子级中。  3.为JavaScript预留钩子的命名,请以js_起始,比如:js_hide,js_show。  4.class不id命名:大的框架统一采用“wrapper”、“header”、“footer”、“content”、“sidebar”。避免使用中文拼音,尽量使用简易的单词组合(使用“-”连接,如“main-content”);总之,命名要

7、语义化,简明化。  6.规避class与id命名(此条重要):  a.通过从属写法规避,示例见c。  b.取父级元素id/class命名部分命名,示例见c。  c.a、b两条,适用于在2中已建好框架的页面。如,随着信息化和全球化的发展,国家及地区之间的贸易也已成为拉动一国经济的三驾马车之一,甚至是三驾马车之首,奥巴马政府成立之日起自从人类进入商品经济社会以来,贸易即已成为人们日常活动的主要部分,并成为一国经济增长的主动力。国际分工的深化、大量国际统一标准规则的建立要在2中已建好框架的页面代码中加入

8、新的div元素。  按a命名法则:…  样式写法:#mainnav.firstnav{…….}  按b命名法则:…  样式写法:.main_firstnav{…….}  7.css属性书写顺序,建议遵循布尿定位属性–>自身属性–>文本属性–>其他属性。此条可根据自身习惯书写,但尽量保证同类属性写在一起。属性列丼:布尿定位属性主要包括:margin,padding,float(包括clear),position(相应的top、right、bottom、left),display,vi

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。