web前端技术整理精品PPT课件
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
WEB页面技术介绍及设计技巧
目录
01 web前台页面技术
02
页面制作
03
用户体验
一)web前台页面技术
1.页面设计基础及软件
位图和矢量图是计算机图形中的两大概念,位图[bitmap],也叫做点阵图。矢量 图[vector],也叫做向量图,简单的说,就是缩放不失真的图像格式。 常用的位图绘制软件有adobe photoshop、cowk.baidu.comel painter等,对应的文件格式为 [.psd .tif][.rif]等,另外还有[.jpg][.gif][.png][.bmp]等。 常用的矢量绘制软件有adobe illustrator、coreldraw、freehand、flash等,对应的 文件格式为[.ai .eps][.cdr][.fh][.fla/.swf]等,另外还有[.dwg][.wmf][.emf]等。 矢量图可以很容易的转化成位图,但是位图转化为矢量图却并不简单,往往需要 比较复杂的运算和手工调节。
3.不能用XML来直接写网页。即便是包含了XML数据,依然要转换成HTML格式才能在浏览器上显示。
css样式介绍
BODY { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; (设置整页面居中)
SCROLLBAR-FACE-COLOR: #c4dff4; (设置检索滚动条3D表面) SCROLLBAR-HIGHLIGHT-COLOR: #c4dff4; SCROLLBAR-SHADOW-COLOR: #c6c6c6; SCROLLBAR-3DLIGHT-COLOR: #c6c6c6; SCROLLBAR-ARROW-COLOR: #000000; SCROLLBAR-TRACK-COLOR: #edf7f8; SCROLLBAR-BASE-COLOR: #c6c6c6; SCROLLBAR-DARKSHADOW-COLOR: #ffffff; FONT-SIZE: 12px; (设置整个页面字体大小) MARGIN: 0px; (页面上下左右边距为零,body默认margin是20px) COLOR: #000000;(字体颜色) PADDING-TOP: 0px; (内容边距为0) FONT-FAMILY: Arial;(字体字体) BACKGROUND-COLOR: #ffffff; (背景颜色) TEXT-ALIGN: center (字体居中) }
CSS:(Cascading Style Sheet,可译为“层叠样式表”或“级联样式表”)是一组格式设置规 则,用于控制Web页面的外观。通过使用CSS样式设置页面的格式,可将页面的内容与表现形 式分离。页面内容存放在HTML文档中,而用于定义表现形式的CSS规则则存放在另一个文件 中或HTML文档的某一部分,通常为文件头部分。将内容与表现形式分离,不仅可使维护站点 的外观更加容易,而且还可以使HTML文档代码更加简练,缩短浏览器的加载时间。
1.XML并不是标记语言。它只是用来创造标记语言(比如HTML)的元语言。天,又糊涂了!不要紧,你只 要知道这一点:XML和HTML是不一样的,它的用处途比HTML广泛得多,我们将在后面仔细介绍。
2.XML并不是HTML的替代产品。XML不是HTML的升级,它只是HTML的补充,为HTML扩展更多功能。我 们仍将在较长的一段时间里继续使用HTML。(但值得注意的是HTML的升级版本XHTML的确正在向适应 XML靠拢。)
XML是Extensible Markup Language的简写,一种扩展性标识语言。HTML是一种标记语言,全称: "Hypertext Markup Language" 超文本标记语言。同时,HTML里面有很多标签,类似, 等,都是在HTML 4.0里规范和定义,而XML里允许你自己创建这样的标签,所以叫做可扩展性。
2.图形软件核心是层的概念 动画除了层还有时间帧概念
位图矢量图区别
实例说明部分
Photoshop flash 应用
静态 动态
图层 时间帧
二)重点页面制作 理解表现与内容相脱离
2.1 熟悉HTML和CSS, 了解DIV+CSS组合 2.2精通Javascript
2.3 AJAX
2.1 熟悉HTML和CSS,了解DIV+CSS组合
HTML是一种基本的WEB网页设计语言,XHTML是一个基于XML的置标语言,看起来与HTML有些相象, 只有一些小的但重要的区别,XHTML就是一个扮演着类似HTML的角色的XML,所以,本质上说,XHTML 是一个过渡技术,结合了XML(有几分)的强大功能及HTML(大多数)的简单特性,XHTML是一种为适 应XML而重新改造的HTML。
各浏览器CSS hack兼容表:
标注了各个浏览器之间的兼容不同的地方。 /*ie8 and below*/ body { color: red; /* all browsers, of course */ color : green\9; /* IE8 and below */ }
HTML:(HyperText Mark-up Language)即超文本标记语言或超文本链接标示语言,是 目前网络上应用最为广泛的语言,也是构成网页文档的主要语言。HTML文本是由HTML 命令组成的描述性文本,HTML命令可以说明文字、图形、动画、声音、表格、链接等 。HTML的结构包括头部(Head)、主体(Body)两大部分,其中头部描述浏览器所需 的信息,而主体则包含所要说明的具体内容。
XHTML:可扩展超文本置标语言(eXtensible HyperText Markup Language,XHTML),是一种 置标语言,表现方式与超文本置标语言(HTML)类似,不过语法上更加严格。从继承关系上 讲,HTML是一种基于标准通用置标语言(SGML)的应用,是一种非常灵活的置标语言,而 XHTML则基于可扩展置标语言(XML),XML是SGML的一个子集。XHTML 1.0在2000年1月26 日成为W3C的推荐标准。
目录
01 web前台页面技术
02
页面制作
03
用户体验
一)web前台页面技术
1.页面设计基础及软件
位图和矢量图是计算机图形中的两大概念,位图[bitmap],也叫做点阵图。矢量 图[vector],也叫做向量图,简单的说,就是缩放不失真的图像格式。 常用的位图绘制软件有adobe photoshop、cowk.baidu.comel painter等,对应的文件格式为 [.psd .tif][.rif]等,另外还有[.jpg][.gif][.png][.bmp]等。 常用的矢量绘制软件有adobe illustrator、coreldraw、freehand、flash等,对应的 文件格式为[.ai .eps][.cdr][.fh][.fla/.swf]等,另外还有[.dwg][.wmf][.emf]等。 矢量图可以很容易的转化成位图,但是位图转化为矢量图却并不简单,往往需要 比较复杂的运算和手工调节。
3.不能用XML来直接写网页。即便是包含了XML数据,依然要转换成HTML格式才能在浏览器上显示。
css样式介绍
BODY { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; (设置整页面居中)
SCROLLBAR-FACE-COLOR: #c4dff4; (设置检索滚动条3D表面) SCROLLBAR-HIGHLIGHT-COLOR: #c4dff4; SCROLLBAR-SHADOW-COLOR: #c6c6c6; SCROLLBAR-3DLIGHT-COLOR: #c6c6c6; SCROLLBAR-ARROW-COLOR: #000000; SCROLLBAR-TRACK-COLOR: #edf7f8; SCROLLBAR-BASE-COLOR: #c6c6c6; SCROLLBAR-DARKSHADOW-COLOR: #ffffff; FONT-SIZE: 12px; (设置整个页面字体大小) MARGIN: 0px; (页面上下左右边距为零,body默认margin是20px) COLOR: #000000;(字体颜色) PADDING-TOP: 0px; (内容边距为0) FONT-FAMILY: Arial;(字体字体) BACKGROUND-COLOR: #ffffff; (背景颜色) TEXT-ALIGN: center (字体居中) }
CSS:(Cascading Style Sheet,可译为“层叠样式表”或“级联样式表”)是一组格式设置规 则,用于控制Web页面的外观。通过使用CSS样式设置页面的格式,可将页面的内容与表现形 式分离。页面内容存放在HTML文档中,而用于定义表现形式的CSS规则则存放在另一个文件 中或HTML文档的某一部分,通常为文件头部分。将内容与表现形式分离,不仅可使维护站点 的外观更加容易,而且还可以使HTML文档代码更加简练,缩短浏览器的加载时间。
1.XML并不是标记语言。它只是用来创造标记语言(比如HTML)的元语言。天,又糊涂了!不要紧,你只 要知道这一点:XML和HTML是不一样的,它的用处途比HTML广泛得多,我们将在后面仔细介绍。
2.XML并不是HTML的替代产品。XML不是HTML的升级,它只是HTML的补充,为HTML扩展更多功能。我 们仍将在较长的一段时间里继续使用HTML。(但值得注意的是HTML的升级版本XHTML的确正在向适应 XML靠拢。)
XML是Extensible Markup Language的简写,一种扩展性标识语言。HTML是一种标记语言,全称: "Hypertext Markup Language" 超文本标记语言。同时,HTML里面有很多标签,类似, 等,都是在HTML 4.0里规范和定义,而XML里允许你自己创建这样的标签,所以叫做可扩展性。
2.图形软件核心是层的概念 动画除了层还有时间帧概念
位图矢量图区别
实例说明部分
Photoshop flash 应用
静态 动态
图层 时间帧
二)重点页面制作 理解表现与内容相脱离
2.1 熟悉HTML和CSS, 了解DIV+CSS组合 2.2精通Javascript
2.3 AJAX
2.1 熟悉HTML和CSS,了解DIV+CSS组合
HTML是一种基本的WEB网页设计语言,XHTML是一个基于XML的置标语言,看起来与HTML有些相象, 只有一些小的但重要的区别,XHTML就是一个扮演着类似HTML的角色的XML,所以,本质上说,XHTML 是一个过渡技术,结合了XML(有几分)的强大功能及HTML(大多数)的简单特性,XHTML是一种为适 应XML而重新改造的HTML。
各浏览器CSS hack兼容表:
标注了各个浏览器之间的兼容不同的地方。 /*ie8 and below*/ body { color: red; /* all browsers, of course */ color : green\9; /* IE8 and below */ }
HTML:(HyperText Mark-up Language)即超文本标记语言或超文本链接标示语言,是 目前网络上应用最为广泛的语言,也是构成网页文档的主要语言。HTML文本是由HTML 命令组成的描述性文本,HTML命令可以说明文字、图形、动画、声音、表格、链接等 。HTML的结构包括头部(Head)、主体(Body)两大部分,其中头部描述浏览器所需 的信息,而主体则包含所要说明的具体内容。
XHTML:可扩展超文本置标语言(eXtensible HyperText Markup Language,XHTML),是一种 置标语言,表现方式与超文本置标语言(HTML)类似,不过语法上更加严格。从继承关系上 讲,HTML是一种基于标准通用置标语言(SGML)的应用,是一种非常灵活的置标语言,而 XHTML则基于可扩展置标语言(XML),XML是SGML的一个子集。XHTML 1.0在2000年1月26 日成为W3C的推荐标准。