Web前端技术培训ppt课件.pptx
《Web前端技术培训ppt课件.pptx》由会员分享,可在线阅读,更多相关《Web前端技术培训ppt课件.pptx(123页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、中国移动通信集团黑龙江有限公司2015.13Web 前端技术培训2什么是 Web 前端Web 系统服务器客户端客户端客户端客户端3Web 前端三要素HTMLCSSJavaScript4课程大纲p HTMLp CSS p JavaScript第一部分HTML 和 CSS6p HTML 标签p 开发工具p 超链接p CSS 选择器p 颜色p 盒模式p 图片HTML 和 CSS 学习大纲p 字体p 表单p 表格p 浮动p 定位p iframep 搜索引擎优化7HTML 和 CSS 学习大纲01 - HTML 标签8使用 HTML 标签组织网页结构p 标题标签 heading tag: p 段落标签
2、paragraph: p 无序列表 unordered list: p 列表项 list item:p 有序列表 ordered list:9W3C万维网联盟: The World Wide Web Consortium 创建于1994年,是Web技术领域最具权威和影响力的国际中立性技术标准机构。 W3C已发布了200多项影响深远的Web技术标准及实施指南如HTML、CSS、WCAG等。10p 把所有显示在网页中的内容放入body标签p 网页中的不可见部分放入head标签中p 将所有 HTML 代码放入 标签中p DOCTYPE:表示 HTML 的版本信息使用网页基本结构标签组织整个页面11H
3、TML 和 CSS 学习大纲02 - 开发工具12p UltraEdit、EditPlus:代码颜色、多文件编辑p Dreamweaver、Sublime、WebStorm:神器常用开发工具介绍13p 官方下载地址: http:/ 安装p 启动p 配置:字体大小和配色方案的设置p 使用WebStorm编写HTMLWebStorm 的安装、启动、配置和使用14HTML 和 CSS 学习大纲03 - 超链接15在浏览器中输入URL时发生了什么https:/ request服务器 标签:网页中可点击的超链接p href 属性:超链接指向的URL地址(hypertext reference)p tar
4、get 属性:当超链接被点击的时候,新页面打开的位置如何制作超链接_blank:在浏览器的新标签或新窗口中打开页面_self:在当前窗口中打开页面,替换原来的页面如果不添加 target 属性,那么默认值是 _self19p 绝对路径向一个特定的服务器上的文件发送请求绝对路径、相对路径和根路径HTMLp 相对路径不指定服务器,参照发送请求页面的URLHTMLp 根路径前面总是包含 “/“,在绝对路径的基础上去掉协议和主机名HTML04 CSS选择器21p HTML考古:当Web开发还是一项新技术时,html的内容和样式没有被分开将内容和样式分离HTMLp 内容和样式分离:把表示样式的代码从ht
5、ml中分离出来,并且创建一种规则来定义html标签要显示成什么样子Cascading Style Sheets 层叠样式表22p 选择器:可以选择html标签p 类型选择器:不带尖括号的标签名p 派生选择器:作用在某些标签的子标签上选择器23p 添加CSS样式的位置:在head标签中添加style子标签p 使用标签将CSS和所有的html文件关联在一起把样式表放在什么地方?24p W3School http:/ MDN https:/developer.mozilla.org/zh-CN/docs/Web/Tutorials 网络平台:HTML 网络平台:CSS参考手册05 颜色black#F
6、F000026CSS颜色红色红色黑色黑色黄色黄色关键字颜色十六进制颜色rgb颜色27p 每个十六进制颜色由三部分组成十六进制色(Hexadecimal colors)#FFFF00红色的多少绿色的多少蓝色的数量p 取值范围:16进制的00-FF,10进制的0-25528p 使用十六进制数来设置颜色,三个部分,每个颜色有256种可能的取值网页的颜色256256256 = 1677721606 盒模式30p 在body中的每个HTML标签实际上都被包围在一个看不见的矩形中,这个矩形就叫做“盒”。盒HTML31marginborderpadding1. 内容区域 content area内容区域中包
7、含的是盒子中真正的内容(文本、图片等)2. 补白 或内边距 paddingpadding包围在内容区域的边缘,上右下左3. 边框 borderborder包围在padding的边缘,上右下左4. 边距 marginmargin包围在border的上右下左四个边缘盒模式32p width:宽p height:高p border:边框p padding:内补白p margin:外边距p display:显示盒模式相关属性p 计算盒子的尺寸p 属性设置的更多形式marginborderpadding33p block、inline、inline-block、nonedisplay属性display显
8、示位置显示位置默认宽高默认宽高可设置宽高可设置宽高可设置可设置padding可设置可设置marginblock换行父元素宽度内容高度是是是inline同行内容宽高否是左右inline-block同行内容宽高是是是none隐藏-34div布局入门divdivdivdiv07 图片36p 网页中出现的大部分图片都属于以下这三种类型内容图片布局图片用户交互图片三种网页图片37p 标签创建内容图片p src 属性:图片的路径p alt 属性:图片的简单描述 可访问性:搜索引擎、屏幕阅读器HTML38p 使用CSS中的background属性 background-color background-im
9、age background-repeat background-position创建布局图片39p 图片精灵 sprite:把小图标放在同一个文件中,提高性能p 用户交互图片很多都是小图标,适合使用用户交互图片图片精灵40 JPEG、PNG和GIF 复杂颜色的图像和照片则要使用JPEG格式 动态图像要使用GIF格式 PNG格式的透明图片要比GIF格式的更平滑 这三种图像相对于其他格式的图像文件比较小,适合Web页面p Web上最常用的三种图像格式08 字体42CSSp 可以指定和改变字体外观的常用CSS属性使用CSS改变字体CSSfont-stylefont-weightfont-sizel
10、ine-heightfont-family43CSS使用字体列表优先使用的字体备用自体通用字体系列44通用字体系列无衬线字体p 笔画粗细一致有衬线字体p笔画末端有装饰性的线条或凸起45通用字体系列等宽字体p 每个字母宽度一致p 用于显示软件代码示例手写体装饰性字体设计感较强09 表单47表单的工作方式http:/ 表格51p 要创建一个最简单的表格,至少需要三个标签 table:表格标签 tr:表格行标签,table row td:数据单元格标签,table data表格基本标签tabletrtd52p 标签 table、tr、td、th thead、tbody、tfoot captionp
11、合并单元格属性 colspan:跨列单元格 rowspan:跨行单元格制作一个表格11 浮动54p 浏览器在页面上摆放HTML元素所用的方法文档流h1h2pp块元素的文档流55p 浏览器在页面上摆放HTML元素所用的方法文档流labelinputaimg内联元素的文档流img56p float 属性:left | rightp 浮动元素的特点 默认宽度是内容的宽度 向指定方向移动,排在前一个浮动元素的旁边,浮动在后面的元素的上面 半脱离文档流浮动57p clear 属性p 添加空元素p 定义 clearfix 类清除浮动的几种方法12 定位59p position 属性: static(默认值
12、) | relative | absolute | fixedp 精确控制标签在HTML文档中的位置(对static不起作用) top、right、bottom、left定位60定位p static:默认值:默认值元素在正常的文档流中显示p absolute:绝对定位宽度是内容的宽度脱离文档流,后面的元素会忽视绝对定位元素的存在参照物为第一个定位祖先,如果没有定位祖先则参照物是html元素p relative:相对定位在正常文档流中显示,相对于原来位置偏移参照物是元素本身通常作为绝对定位元素的参照物p fixed:固定定位 宽度为内容的宽度,脱离文档流 参照物是浏览器窗口,固定不动61z-in
13、dex62z-index: 9;z-index: 1;z-index13 iframe64HTMLp iframe:内联框架,在网页中任意的位置嵌入另一个网页iframe绝对路径或相对路径14 搜索引擎优化66HTML使用meta标签提高搜索排名67p 多使用标题标签: p 添加img标签的alt属性:p 一些标签的title属性:优化HTML文档HTMLHTML第二部分JavaScript69JavaScript 历史Brendan Eich为了解决浏览器与用户交互的问题,用了 10 天时间设计了JavaScript语言 借鉴C的基本语法 借鉴Java的数据类型和内存管理 借鉴Scheme的
14、函数式编程 借鉴Self的基于原型的继承机制p 1995年:JavaScript 1.070ECMAScriptp 1997年6月:JavaScript 1.1p 1998年6月:ECMAScript 2p 1999年12月:ECMAScript 3p 2009年12月:ECMAScript 5(从IE10开始完美支持)p 2015年6月:ECAMAScript 6ECMAScript 1ECMAScript 2015European Computer Manufactures Association欧洲计算机制造联合会71JavaScript 学习大纲p 快速入门p 函数p 宿主对象p DO
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Web 前端 技术培训 ppt 课件
限制150内