一.今日学习:1.公司人员架构:项目经理(PM)、产品经理、架构师、需求分析师(BA)、UI设计师、Dev(前端后端开发人员)、测试(QA/QC)等。
2.环境的概念:环境就是将软件和硬件打包的一个过程,包含开发环境、测试环境、生产环境和线上环境。
3.软件研发模型:分为瀑布研发模型和敏捷研发模型。
瀑布模型:优点:①.有利于大型项目的人员组织和管理。
②.有利于开发方案和工具的使用。
③.提高软件的质量和效率。
缺点:收集需求耗费的时间长。
敏捷模型:软件开发通常被分为多个阶段,各个阶段都具备独立运行和独立交付的特征。
4.基于敏捷的研发模型:概念:市场调研→可行性分析→风险评估。
计划:立项→项目的总体计划。
迭代的相关步骤。
5.HTML简介:①.什么是网页:网页就是网站中的一页,通常是.html为后缀的文件,通过浏览器来阅读。
②.什么是网站:网站就是多个网页的集合。
③.什么是HTML:HTML是超文本标记语言,他是用来描述网页的一种标记语言。
④.什么是超文本:超文本有两层含义,第一种是图片、音频、视频等多媒体素材,第二种是网页链接,与各地网页链接。
6.常用浏览器及其内核:IE、Edge(均使用Trident内核)、FireFox(Gecko)、Safari(Wedkit)、Chrom、Opera(使用Blink内核)。
7.Web标准:Web标准是由W3C组织和其他的标准化组织制造的一系列网页咨询标准的组合。为什么要制定这个标准呢?是为了让不同的浏览器能解析同一个开发者所开发的文件。
8.Web标准的构成:①.结构:用于对网页元素进行整理和分类,通常使用HTML语言。
②.表现:用于设置网页元素的版式,通常用CSS语言。
③.行为:网页模型的定义与交互,通常用JS语言。
9.HTML的语法规范:由尖括号包围的关键词来表示,标签成对出现。例如:<html></html>,单个出现的为极少数。
标签的关系则分为包含关系(父子关系)和并列关系(兄弟关系)。
10.基本的骨架标签:<html></html>:页面中最大的标签,根标签。<head></head>:文档的头部,一般在其中设置tittle标签。<tittle></tittle>:文档的标题,只有一个网页标题。<body></body>:文档的主体,页面内容都在body中。
11.工具生成的骨架标签:<!DOCTYPE>文档类型,是一种标签语言类文档中规范的一种声明。
定义的内容:①.应该有什么样的标签。
②.标签该如何排列。
③.标签又怎么样的属性。
④.标签有什么样的内容。
⑤.可以效验文档是否符合DTD规范。
这个定义的声明可以告诉浏览器要使用HTML5来进行解析。
注意:DTD是定义和效验HTML内容的,所以现在html的最前面,但DTD不是html,是另一种专门定义标签的语言
12.lang语言类型:用来定义当前文档的显示语言。对于文档来说,无论用en还是zh_CN都可以正常显示中英文。
13.字符集:是多个字符的集合,便于计算机能够识别和储存各种文字,其中最常见的为utf-8(万国码)。
二.今日问题:无。
三.解决方案:无。
|