Web前端开发规范-创新互联
规范概述
我们注重客户提出的每个要求,我们充分考虑每一个细节,我们积极的做好做网站、成都网站建设服务,我们努力开拓更好的视野,通过不懈的努力,创新互联赢得了业内的良好声誉,这一切,也不断的激励着我们更好的服务客户。 主要业务:网站建设,网站制作,网站设计,微信小程序定制开发,网站开发,技术开发实力,DIV+CSS,PHP及ASP,ASP.Net,SQL数据库的技术开发工程师。目的
为提高团队协作效率,便于后台人员添加功能及前端后期优化维护,输出高质量的文档,特制订此文档。本规范文档一经确认,前端开发人员必须按本文档规范进行前台页面开发。本文档如有不对或者不合适的地方请及时提出,经讨论决定后方可更改。
准则
符合web标准,语义化html,结构表现行为分离,兼容性优良。页面性能方面,代码要求简洁明了有序,尽可能的减小服务器负载,保证最快的解析速度。
文件规范
基本要求
对页面中标签属性的值都需要用双引号包括起来
所有页面编码均采用utf-8
文件存放与命名规范
html,css,js,p_w_picpaths文件均归档至《系统开发规范》约定的目录中;
html文件命名:英文命名,后缀.htm,同时将对应界面稿放于同目录中,并要求与html文件同名,以方便后端添加功能时查找对应页面;
css文件命名:英文命名,后缀.css,共用base.css,首页index.css,其他页面依实际模块需求命名;
js文件命名:英文命名,后缀.js,共用common.js,其他依实际模块需求命名。
html书写规范
文档类型声明及编码:统一为html5声明类型;编码统一为
,书写时利用IDE实现层次分明的缩进; 非特殊情况下样式文件必须外链至
...之间;非特殊情况下JavaScript文件必须外链至页面底部;引入样式文件或JavaScript文件时,须略去默认类型声明,写法如下:
引入JS库文件,路径或文件名须包含库名称及版本号及是否为压缩版,比如jquery-1.4.1.min.js;引入插件,文件名格式为库名称+插件名称,比如jQuery.cookie.js;
所有编码均遵循xhtml标准,标签、属性、属性命名必须由小写字母及下划线数字组成,且所有标签必须闭合,包括br (
), hr(
)等;属性值必须用双引号包括;充分利用无兼容性问题的html自身标签,比如span、em、strong、optgroup、label,等等;需要为html元素添加自定义属性的时候,首先要考虑下有没有默认的已有的合适标签去设置,如果没有,可以使用须以"data-"为前缀来添加自定义属性,避免使用"data:"等其他命名方式;
语义化html,如标题根据重要性用h*(同一页面只能有一个h2),段落标记用p,列表用ul,内联元素中不可嵌套块级元素;
尽可能减少div嵌套,如:
另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。
名称栏目:Web前端开发规范-创新互联
文章出自:http://myzitong.com/article/dpsoho.html