版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第1章本章将从职业发展前景出发,立足职位需求,向读者介绍有关Web前端所涉及的入门知识。Web前端职业前景与重要理念1.1了解Web前端工程师表1-1主流招聘网站职位需求量对比招聘网站“Web前端工程师”职位需求数量“Java工程师”职位需求数量“PHP工程师”职位需求数量前程无忧(/)11207个37965个7050个备注:数据参考时间点2020年3月1日,地域范围:北京、上海、广州、深圳1.1了解Web前端工程师1.前景
(1)支持HTML5的设备快速增长
(2)大面积使用HTML5
(3)知名企业关注HTML51.1.1HTML5前端开发的前景与必要认知1.1了解Web前端工程师2.认知(1)认知HTML
超文本标记语言(HyperTextMarkupLanguage,简称为HTML)是为“网页创建和其它可在网页浏览器中看到的信息”设计的一种标记语言。1.1了解Web前端工程师图1-1百度网站首页的源代码
1.1了解Web前端工程师
(2)认知HTML
简单来说,HTML5是对HTML标准的第五次修订,其主要的目标是将互联网语义化。
图1-3围住神经猫(html5小游戏)图1-4微信小程序“跳一跳”1.1了解Web前端工程师狭义的HTML5HTML5草案的前身名为WebApplications1.0,该规范定义了第五次重大版本,在这个版本中新功能不断推出,以帮助Web应用程序的作者,努力提高新元素互操作性。广义的HTML5广义的HTML5包括HTML、CSS和JavaScript在内的一套技术组合,其目标是减少浏览器对于插件的依赖。1.1了解Web前端工程师1.1.2认识网页的构成元素
1.网页2.网站3.首页4.静态网页和动态网页5.网页的构成元素1.1了解Web前端工程师图1-5网页构成元素图像文本链接图像链接借助JavaScript实现的图像滚动效果表单5.网页的构成元素(1)文本(2)图像(3)超链接(4)表单(5)动画(6)音频和视频1.1了解Web前端工程师1.1.3了解专业术语1.WWWWWW是环球信息网的缩写,英文全称为“WorldWideWeb”,中文名字为“万维网”。2.InternetInternet(互联网)是网络与网络之间所串连成的庞大网络,这些网络以一组通用的协议相连,形成逻辑上的单一巨大国际网络。3.W3CW3C英文全称为WorldWideWebConsortium(万维网联盟),它是Web技术领域最具权威和影响力的国际中立性技术标准机构。4.HTTPHTTP是HypertextTransferProtocol的缩写,即超文本传输协议。1.1了解Web前端工程师5.URL统一资源标识符(UniformResourceLocator,URL),这是一个世界通用的负责给万维网上每个“资源”定位的系统。6.DNSDNS(DomainNameSystem,域名系统)。通过主机名,最终得到该主机名对应的IP地址的过程叫做域名解析。7.JavaScriptJavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,它的解释器被称为JavaScript引擎。8.CSSCSS(CascadingStyleSheets,层叠样式表)是一种用来表现网页样式的语言,能够对网页中的对象的位置排版进行精确控制。1.2重要理念——表现和结构相分离1.什么是“表现和结构相分离”内容:内容就是页面实际要传达的真正信息,包含数据、文档或者图片等。结构:盛装内容的框架。样式:用来改变内容外观的东西,称为外在表现。行为:行为就是对内容的交互操作。1.2.1体验“表现和结构相分离”图1-6MIDCENTURYMODERN样式主题图1-7AROBOTNAMEDJIMMY样式主题1.2重要理念——表现和结构相分离2.体验“表现和结构相分离”1.2重要理念——表现和结构相分离图1-8Web标准示意图1.2.2认识WEB标准1.2重要理念——表现和结构相分离1.结构标准结构标准其实指的就是编写网页的语言标准,即超文本标识语言(HyperTextMarkupLanguage,缩写为:HTML)。2.表现标准CSS(CascadingStyleSheets,层叠样式表)它是一种用来表现HTML等文件样式的计算机语言,它的主要优点是提供了便利的更新功能。3.行为标准(1)DOMDOM(DocumentObjectModel,文档对象模型)是一种与浏览器、平台、语言的接口,使得用户可以访问页面其他的标准组件。1.2重要理念——表现和结构相分离(2)ECMAScriptECMAScript是ECMA(EuropeanComputerManufacturersAssociation,欧洲电脑厂商协会)制定的一种基于NetscapeJavaScript的标准脚本语言。4.如何验证访问W3C的验证地址(/css-validator/)进行验证。图1-9在线验证服务
图1-10通过验证后显示的图标1.3Web前端开发基本流程1.3.1开发流程
1.人员配置2.基本流程(1)需求分析与调查阶段。(2)设计(3)整理素材,制定规范。(4)选择服务器解决方案确定开发意向需求分析调研产品原型设计
根据调研结果撰写项目整体策划草案,并确定服务器解决方案审阅
签订正式合同
代码编写
前端框架搭建后台业务流程前端内侧嵌套程序内侧验收审查产品发布维护与更新图1-11网站建设的基本流程图1.3Web前端开发基本流程1.3Web前端开发基本流程(5)代码编写(6)内部测试与后续优化(7)后台程序开发(8)项目整体测试(9)维护与更新1.3.2常用开发软件介绍
1.WebStorm2.记事本
3.Dreamweaver4.Photoshop5.GoogleChrome1
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年新考编中外美术史试题附答案
- 2025年组装与调试题库及答案
- 2026年公务员考试公共基础知识地市题库及答案
- 2026年休闲游戏行业分析报告及未来发展趋势报告
- 2026年君太安全培训考核试题及答案解析
- 2026年医院专项考点试题公基题库(附解析)
- 2026年开关柜行业分析报告及未来发展趋势报告
- 2026年高速驾校考试试题及答案
- (2025年)劳动关系协调员(三级高级工)技能实操题库及答案
- 2026年SP业务行业分析报告及未来发展趋势报告
- DB11T 1863-2021 医疗机构保洁服务规范
- (高清版)JTGT 3360-01-2018 公路桥梁抗风设计规范
- 2023起重机械安全技术规程
- 2023年政府《采购法》相关知识考试题库与答案
- 游戏耳机市场细分与定位报告
- 煤矿班组长安全培训-万名班组长培训计划教材课件
- 深圳深圳亚迪学校初中部小升初数学期末试卷测试卷(解析版)
- 人工智能与科学之美智慧树知到课后章节答案2023年下湘潭大学
- 史上最全船舶演习记录规范(中英文对照)
- 奴尔水库泥沙淤积现状调查及排沙措施的探讨
- 仁爱英语九年级总复习教案
评论
0/150
提交评论