Web开发规范文档论述.pdfVIP

  1. 1、本文档共76页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
序?Standards for developing flexible, durable, and sustainable HTML and CSS, and maintainable JavaScript(开发灵活的、持久的和可持续的HTML和 CSS,和可维护的JavaScript的标准!) ———Code Guide by @AlloyTeam ? 任何程序员都有自己的开发习惯   后来想想任何人(甚至小动物)都有自己的做某件事情的习惯,而对于开发而言,所谓的标准规范, 其实就是程序员对自身的要求,和对团队的融入,效率,质量是每个团队的追求。   简述:要自己写的代码,别人容易看懂!   如果使用其他系统或其他人早已定义好的变量、类、函 数名时,需遵循它们原本的形式,避免出现问题。 ? 摘自(阮一峰) 所谓编程风格(programming style),指的是编写代码的样式规则。不同的程序员,往往有不同的编 程风格。 有人说,编译器的规范叫做语法规则(grammar),这是程序员必须遵守的;而编译器忽略的部分,就 叫编程风格(programming style),这是程序员可以自由选择的。这种说法不完全正确,程序员固然 可以自由选择编程风格,但是好的编程风格有助于写出质量更高、错误更少、更易于维护的程序。 所以,有一点应该明确,编程风格的选择不应该基于个人爱好、熟悉程度、打字工作量等因素,而要考 虑如何尽量使代码清晰易读、减少出错。你选择的,不是你喜欢的风格,而是一种能够清晰表达你的意图 的风格。 ? 规范目的 为提高团队协作效率, 便于后台人员添加功能及前端后期优化维护, 输出高质量的文档, 特制订此文档。本 规范文档一经确认, 前端开发人员必须按本文档规范进行前台页面开发。本文档如有不对或者不合适的地方 请及时提出, 经讨论决定后方可更改。 1、程序员可以了解任何代码,弄清程序的状况; 2、新人可以很快的适应环境; 3、防止新接触PHP的人出于节省时间的需要,自创一套风格并养成终生的习惯; 4、防止新接触PHP的人一次次的犯同样的错误; 5、在一致的环境下,人们可以减少犯错的机会; 6、程序员们有了一致的敌人; ? 基本准则 Web项目开发规范文档 - 1 -@ Chandler BC 本文档使用 看云 构建 保证开发的有效性和合理性,并可最大程度的提高程序代码的可读性和可重复利用性。 符合web标准, 语义化html, 结构表现行为分离, 兼容性优良. 页面性能方面, 代码要求简洁明了有序, 尽 可能的减小服务器负载, 保证最快的解析速度。 Web项目开发规范文档 - 2 -@ Chandler BC 本文档使用 看云 构建 开发注意点 要求以UTF-8无BOM信息头格式保存html文件、css文件、js文件、php文件。(否则可能导致很多意想不到的问题) 如果使用!important使一个属性生效,那么可以确定发生了层叠优先级问题。 因为xhtml区分大小写,可以总是选择使用小写值,以避免出现意外错误。 如果不确定一个样式表是否被加载,那么可以在样式表中添加一条特殊规则,然后再检查它是否可以 成功应用。这条规则通常要设置非常显眼的效果,如*{border:1px solid black;}。 PHP中:在定义字符串变量时,应尽量使用单引号.单/双引号包含的HTML标签,输出结果一样.两者的不同 之处在于,双引号中所包含的变量会自动被替换成实际数值,而在单引号中包含的变量则按普通字符串输 出。 JavaScript中使用,因为W3C规定HTML属性使用,避免两者混淆,CSS文件使用; 反引号(后引号)(`):位于大多数键盘左上角的波浪号之下;slash:斜线[杠] (/); 单引号()、双引号()、反斜线(\)与 NUL(NULL 字符); 同时要注意的是一个 NULL 字节(\0)并不等同于 PHP 的 NULL 常数; 动态HTML,或者DHTML,是一个用来描述将静态HTML,层叠样式表(CSS)以及JavaScript结合,并且在载 入一个静态Web页面所有元素后,通过文档对象模型修改页面外观的术语; 对于PHP,java的命名规则:类:每个单词首字母大写,方法:第一个单词首字母小写,其他首字母大 写;JavaScript要求不严,但最好实际编写时遵循以上规则。 ★三者共同点(不要求,但是希望读者,养成好习惯!): 在定义类时,全部单词的首字母必须大写;例如:Person,ClassDemo;(帕斯卡命名法) 在定义函数(方法)时也有命名规范要求,即第一个单词的首字母小写,之后每个单词的首字母大写,如 printInfo()方法。(驼峰命名法) 每个函数都有唯一的名称; ◆Java中的变量名的标识

文档评论(0)

1112111 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档