已阅读5页,还剩41页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
计算机与信息工程学院 Web系统前端技术 考核方式 1 平时30 编程训练 每周都有 综合训练 2次 1次4月份 为校级团体赛作准备 1次期末前 为下学期MITT团体赛作准备 考勤 不定期进行 其它 校级团体赛 课堂练习 提问情况等 2 期末考试70 暂定闭卷 延续教学安排 答疑和课外辅导 即延续教学安排 面对面答疑17学时 双周的周五3 4节课 工2的4层计算机系机房课后答疑17学时 有问题请及时在BB平台论坛区发帖 因为我每天会浏览多次 肯定及时回帖 课程资源 BB平台的课程文档目录 1 1Web概述 Web的起源可以追溯到1980年TimBerners Lee构建的ENQUIRE项目 详细参见教材第2 3页 英国计算机科学家万维网的发明者 1994年10月非赢利性的万维网联盟W3C WorldWideWebConsortium 在麻省理工学院计算机科学实验室成立 负责WWW技术标准化的协议制定 Web历史大事记录 Web1 0纪元 1994 2001 Web2 0纪元 HTML5纪元 2009 Web1 0纪元 关键词 网页制作 三剑客 特效300例职业名称 网页设计师 页面仔 搞前台的 网页编辑主要技术 HTML CSS Dreamweaver Fireworks Flash市场需求 门户网站 企业网站 个人网站 网页作图软件 Web1 0纪元 前端与后端比较 前端与后端人员配比是1 6左右 薪水比是1 2 Web1 0纪元 前端的领域 2003 FF浏览器 即Firefox Web2 0纪元 关键词 JavaScript Ajax Div Css Web标准职业名称 网页制作工程师 前端开发工程师主要技术 HTML CSS JavaScript市场需求 互联网公司 IT软件公司等 Web2 0纪元 前端与后端比较 前端与后端人员配比是1 3左右 薪水比是3 4 Web2 0纪元 前端的领域 2009 2007年 WebKit开源项目催生了面向移动设备的现代Web应用程序 苹果的Safari 谷歌的Chrome浏览器都是基于这个框架来开发 HTML5纪元 关键词 JavaScript Ajax Web标准 HTML5 CSS3 移动Web 多终端适配职业名称 前端开发工程师 全栈工程师主要技术 HTML CSS JavaScript 服务端脚本市场需求 互联网公司 IT软件公司 电商 金融 智能硬件 全栈工程师 也叫全端工程师 英文FullStackdeveloper 是指掌握多种技能 并能利用多种技能独立完成产品的人 HTML5纪元 前端与后端比较 前端与后端人员配比是2 3左右 薪水比略大于1 1 HTML5纪元 前端的领域 2014 前端行业未来发展 云服务微信平台智能硬件移动HTML5HTML5游戏 关于前端技术 作为计算机 软件程专业的一个方向教学目标 培养专业的前端开发工程师必修技能 HTML CSS JavaScript扩展技能 HTTP协议前端性能优化网络安全与攻击防范服务端开发 基于Node js Web网页设计的 三剑客 前端技术的参考书 非常经典 第1讲Web前端开发概述 本讲学习目标 Web前端开发工程师应掌握以下内容 了解Web发展史 了解Web前端开发工程师职业需求掌握Web网站相关的基本概念 理解Web前端开发技术及其在Web网页中的作用 了解常用的Web前端开发工具 浏览器工具 并学会使用 1 1Web概述 Web特点 详细参见教材第3 4页 1 Web是易导航和图形化2 Web是具有平台无关性3 Web是支持分布式结构4 Web是具有动态性5 Web是具有交互性 移动应用开发优势 Web工作原理 Web前端开发的三层结构 内容 HTML 外观 CSS 交互 Javascript Web网页设计的 三剑客 HTML是网页信息结构基础 CSS是网页表现技术 对网页布局 字体 颜色 背景和其它效果实施更加精确的控制 JavaScrpt和HTMLDOM是网页行为 实现网页的动态 交互功能 HTML HyperTextMarkupLanguage 超文本标记语言 用来描述页面的内容和结构 HTML是构成Web页面 Page 的基础 最新版本是HTML5 HTML超文本标记语言的发展历史 HTML1 0 1993年6月作为互联网工程工作小组 IETF 工作草案发布 HTML2 0 1995年11月作为RFC1866发布 在RFC2854于2000年6月发布之后被宣布已经过时 HTML3 2 1996年1月14日发布 W3C推荐标准 HTML4 0 1997年12月18日发布 W3C推荐标准 HTML4 01 1999年12月24日发布 W3C推荐标准 HTML5 2008年1月22日发布草案 之后不断完善 2014年10月正式发布 HTML5终于修成正果 Web网页设计相关概念 统一资源定位符统一资源定位符 UniformResourceLocator URL 也被称为网页地址 如同在网络上的门牌 是因特网上标准的资源的地址 Address 协议类型 服务器地址 端口号 路径 文件名http info cern ch www20 0002 Web网页设计相关概念 续 网站 在因特网上 根据一定的规则 使用HTML等工具制作的用于展示特定内容的相关网页的集合 网页 构成网站的基本元素 首页 也称主页 即一个网站的入口网页 超链接超链接 HyperLink 是指从一个网页指向另一个目标的连接关系 这个目标可以是另一个网页 也可以是相同网页上的不同位置 还可以是一个图片 一个电子邮件地址 一个文件 甚至是一个应用程序 超链接在本质上属于一个网页的一部分 它是一种允许我们同其他网页或站点之间进行连接的元素 例如 百科 一个简单的HTML页面 页面标题这是内容 在文本编辑器 例如 SublimeText3 中编写 保存为 html结尾的文件在浏览器 例如 GooleChrome 中打开查看效果 如何编写HTML页面 htm html都是静态网页的后缀名 二者没有区别 HTML标签 HelloWorld 开始标签 结束标签 HTML标签是由尖括号包围的关键词 比如HTML标签通常是成对出现的 比如和开始和结束标签也被称为开放标签和闭合标签 标签嵌套 标题介绍文字 使用 标签定义标题 定义一级标题 定义二级标题 以此类推 标题体现了网页的文档结构 使用标签定义一个段落 是一个块级元素 这意味着它的内容自动地开始一个新行 页面编码 META标签是HTML标记HEAD区的一个关键标签 它位于HTML文档的和之间 有些也不是在和之间 它提供的信息虽然用户不可见 但却是文档的最基本的元信息 除了提供文档字符集 使用语言 作者等基本信息外 还涉及对关键词和网页等级的设定 如果是UTF8编码 则在外国人的英文IE上也能显示中文 他们无需下载IE的中文语言支持包 属性 点击这里 属性 属性值 定义超链接href 链接目标的URL 即web页的地址 title 锚文字target blank 转到空白页 HTML注释 xxxxxx代表你要写的注释内容 注释不会在浏览器中显示 和 在html里也是常用的注释 但只能用在js和CSS语言 不对HTML语言起作用 结构 等媒体 等 HTML5新标签 表单类型email range url date time datetime number search等验证required pattern其它placeholder HTML5新增表单属性 不同的浏览器对于HTML标准支持程度不同查看浏览器支持情况可以访问如下网址 浏览器兼容性 清楚了解每一个标签和属性的语义HTML中只描述内容和结构 样式留给CSS手写HTML 避免使用生成工具推荐2个HTML学习的参考网址 HTML TheLivingStandardHTMLTutorials 如何学习HTML CSS 层叠样式表CSS CascadingStyleSheet 级联样式表1 CSS作用可以有效地对页面的布局 字体 颜色 背景和其它效果实现更加精确的控制 CSS 续 2 CSS发展历史CSS1 1996年12月17日发布 W3C推荐标准 1999年1月11日重新修订 CSS2 1999年1月11日发布 W3C推荐标准 CSS2添加了对媒介 打印机和听觉设备 可下载字体的支持 CSS3 将CSS划分为更小的模块 这些模块包括 盒子模型 列表模块 超链接方式 语言模块 背景和边框 文字特效 多栏布局等 JavaScript JavaScript的出现使得网页和用户之间实现了一种实时性的 动态的 交互性的关系 使网页包含更多活跃元素和更加精彩的内容 1 JavaScript由来JavaScript最初由网景公司 Netscape 的BrendanEich设计 是一种由Netscape的LiveScript发展而来的客户端脚本语言 主要目的是为了解决服务器端语言 提供数据验证的基本功能 2 JavaScript组成一个完整的JavaScript实现是由以下3个不同部分组成的 核心 ECMAScript 文档对象模型 DOM 浏览器对象模型 BOM JavaScript案例 HTMLDOM HTMLDOM是DocumentObjectModel文档对象模型DOM结构 以层次结构组织节点或信息片段 教材第13页的例1 3 3的网页就展示了这样的一个目录树型结构 AJAX AJAX即 AsynchronousJavascript XML 异步J
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 全员安全教育培训原则课件
- 全员安全培训会讲话课件
- 注塑安全生产风险指南讲解
- 短袖产品介绍话术
- 蛋糕定制话术
- 高效沟通话术全解密
- 岩土研究生就业前景
- 光缆维护培训课件
- 义乌消防安全培训
- 汽车模拟考试题库及答案
- 2026元旦主题班会:马年猜猜乐新春祝福版 教学课件
- 术后疲劳综合征的炎症反应抑制策略
- 慢性阻塞性肺疾病的营养改善方案
- 贵州国企招聘:2025贵阳市卫生健康投资有限公司招聘(公共基础知识)综合能力测试题附答案
- 酒店年会协议合同
- 2026年跨境电商培训课件
- 2026年安徽水利水电职业技术学院单招职业适应性测试题库带答案详解
- 医院治安防范措施课件
- 2025中原农业保险股份有限公司招聘67人参考笔试题库及答案解析
- 2025年山东政府采购评审专家考试经典试题及答案
- 护理沟通中的积极反馈与正向激励
评论
0/150
提交评论