Web前端开发规范手册.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE 21 Web前端开发规范手册 一、规范目的 1.1?概述??1 二、文件规范 2.1?文件命名规则1 2.2?文件存放位置2 2.3 html?书写规范2 2.4 css?书写规范7 2.5 JavaScript?书写规范12 2.6?图片规范19 2.7?注释规范20 2.8 css?浏览器兼容21 一、规范目的 1.1?概述 为提高团队协作效率,?便于后台人员添加功能及前端后期优化维护,?输出高质量的文档,?特制订此文档.?本规范文档一经确认,?前端开发人员必须按本文档规范进行前台页面开发.?本文档如有不对或者不合适的地方请及时提出,?经讨论决定后可以更改此文档. 二、文件规范 2.1文件命名规则 文件夹和文件名一律全部用小写英文单词,禁止出现简拼、拼音、数字、无意义的命名,英文单词尽量使用一个进行描述,简洁易懂;多个单词用驼峰命名法。 2.2?文件存放位置 cn?存放中文?HTML?文件 en?存放英文?HTML?文件 flash?存放?Flash?文件 images?存放图片文件 imagestudio?存放?PSD?源文件 flashstudio?存放?flash?源文件 inc?存放include?文件 library?存放?DW?库文件 media?存放多媒体文件 project?存放工程项目资料 temp?存放客户原始资料 js?存放?JavaScript?脚本 css?存放?CSS?文件 2.3 html?书写规范 ● 为每个HTML页面的第一行添加标准模式(standard mode)的声明,确保在每个浏览器中拥有一致的展现。 ? !DOCTYPE html 文档类型声明统一为HTML5声明类型,编码统一为UTF-8。 meta charset=UTF-8 HEAD中添加信息。 meta name=author content=smile@kang.cool//作者 meta name=description content=hello//网页描述 meta name=keywords content=a,b,c//关键字,“,”分隔 meta http-equiv=expires content=Wed, 26 Feb 1997 08:21:57 GMT//设定网页的到期时间。一旦网页过期,必须到服务器上重新调阅 meta http-equiv=Pragma content=no-cache//禁止浏览器从本地机的缓存中调阅页面内容 meta http-equiv=Window-target content=_top//用来防止别人在框架里调用你的页面 meta http-equiv=Refresh content=5;URL=///跳转页面,5指时间停留5秒 网页搜索机器人向导。用来告诉搜索机器人哪些页面需要索引,哪些页面不需要索引 meta name=robots content=none//content的参数有all,none,index,noindex,follow,nofollow,默认是all link rel=Shortcut Icon href=favicon.ico//收藏图标 meta http-equiv=Cache-Control content=no-cache, must-revalidate//网页不会被缓存 IE支持通过特定meta标签来确定绘制当前页面所应该采用的IE版本。除非有强烈的特殊需求,否则最好是设置为edgemode ,从而通知IE采用其所支持的最新的模式。 meta http-equiv=X-UA-Compatible content=IE=Edge 非特殊情况下CSS样式文件外链至HEAD之间,JAVASCRIPT文件外链至页面底部。 !DOCTYPE html html head link rel=stylesheet href=css/main.css /head body !-- 逻辑代码 -- !-- 逻辑代码底部 -- script src=lib/jquery/jquery-2.1.1.min.js/script /body /html 引入JAVASCRIPT库文件,文件名须包含库名称及版本号及是否为压缩版。 jQuery-1.8.3.min.js 引入JAVASCRIPT插件, 文件名格式为库名称+.+插件名称。 jQuery.cookie.js HTML属性应当按照以下给出的顺序依次排列,来确保代码的易读性。 Class id 、 name data-* src、for、 type、 href title、alt aria-*、 role 避免使用中文拼音尽量简易并要求语义化。 CLAS

文档评论(0)

189****6472 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档