《第五章动态网页制作》题纲和试题.doc_第1页
《第五章动态网页制作》题纲和试题.doc_第2页
《第五章动态网页制作》题纲和试题.doc_第3页
《第五章动态网页制作》题纲和试题.doc_第4页
《第五章动态网页制作》题纲和试题.doc_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第五章 动态网页制作5.1 认识动态网页1、什么是动态HTML* 动态HTML是指即使在脱离网络环境的情况下,网页下载到浏览器以后仍能够随时变换的HTML.* 英文缩写:DHTML2、常见的动态HTML效果n 光标悬停效果(Dhtml实现)n 在网页中加入日期,时间(javascript语言实现)n 在网页中加入动感菜单(javascript语言实现)n 文字特效,鼠标特效,网页特效。(CS样式表实现)注意:并不是网页上所有“动”的效果都是动态HTML效果。如:有的GIF图片本身就会动。3、动态网页* 动态网页不仅局限于动态HTML效果、还包括提供个性化信息服务的页面。如:搜索引擎等。4、动态网页采用的技术DHTML,CGI、 ASP、 JSP 、 PHP等5、静态网页和动态网页的比较静态网页的优缺点:* 静态网页无需系统实时生成* 采用静态页面建立起来的站点,只能简单地根据用户的请求传送现有页面,无法实现各种个性化的交互功能* 日常维护十分繁琐动态网页的优缺点:* 动态网页可以通过更新页面的外观和行为,实现动态的交互作用* 能方便地同访问者进行交流,及时获得信息反馈* 一般由计算机实时生成,日常维护简单、更改结构方便、交互性能强大5.2 理解动态HTML1、构成动态HTML的核心技术:2、什么是客户端脚本语言?客户端脚本语言是指直接对客户端进行编写并对页面发生动态变化的脚本语言。3、最常用的客户端脚本语言* JavaScript * VBScript4、什么是JavaScript?* 面向浏览器的网页脚本编程语言* Javascript代码必须与HTML结合起来* 嵌入HTML页面时,必须使用标签标签使用的一般形式如下: /JavaScript 语句使用javascript在网页制作工具FrontPage的HTML代码的与间插入代码:alert(你好!)实现效果:当进入网页时,弹出警告窗口“你好”。调用javascript一次编写多次调用。n 在记事本中编写javascript语句,保存为“test.js”例:alert(你好!)n 在需要时调用当前网页与调用的网页在同一文件夹中可直接调用!5、什么是CSS样式表?* 样式就是用一个指定的名字来标识和保存的一组有关字符和段落格式的选项集合* CSS就是一组样式* CSS样式表作为当前网页制作中的一个常用技术,不仅可以对文字格式进行设置,还可以更加精确地控制布局、字体、颜色、背景和其他图文效果。CSS主要优点只需要修改一个CSS代码就可以改变页数不定的网页外观和格式。可以“随心所欲”地控制页面布局和外观在所有浏览器和平台之间具有较好的兼容性。精简网页,提高下载速度。例如:实现效果:网页中“欢迎进入机器人做学玩网站!”字体为宋体,颜色为绿色。P114用html语言实现欢迎进入机器人做学玩网站!用css样式表来实现CSS代码与html比较在html中加入CSS在html中加入CSS并不是只有一种方法,在不同的情况下,可以采用不同的方式,比较常用的有下面几种* 嵌入式样式表* 内联式样式表* 外联式样式表嵌入式样式表我的个人主页效果如图:* 主要用于对具体标签做具体的调整,作用的范围只限于本标签.未充分体现出css样式表的优越性,应该尽量少用。内联式样式表* 若想只对当前页面应用样式,最好使用内联式样式表.外联式样式表* 把样式定义成一个“.css”文件,然后链接到网页中.* 可以通过一个.css文件管理网站中多个网页.外联式样式表实例P1165.3 应用动态HTML1、用JavaScript制作动态html P117例:日期显示下拉菜单2、插入JavaScript特效时需要注意的问题* 首先确定版权问题* 判断是否要修改* 确定插入位置和如何插入3、动态html设计原则* 尽量精简,不要过多使用动画* 过度的闪烁让人头痛* 合理使用滚动字幕、变换选择框等5.4 ASP脚本的应用1、什么是ASP?ASP是微软公司推出的一种服务器编程技术,其实也就是一套服务器端脚本运行环境。通过ASP,我们可以建立动态的、交互的。高效的WEB服务器应用程序,如交互式的动态网页,包括使用HTML表单收集和处理信息,上传与下载等。2、ASP工作流程 P1233、创建ASP程序的准备工作运行环境:Microsoft internet information server version 3.0/4.0 on windows NT server,简称IIS。Microsoft personal web server on windows 95/98,简称PWS。ASP程序ASP程序是以扩展名为“.asp”的纯文本形式存储于网络服务器上的,可以用任何文本编辑器打开它。ASP程序中可以包含纯文本、HTML标记以及脚本语言。只需将ASP程序放在web服务器上,并进行简单设置,就可以通过WWW的方式访问该ASP程序。4、ASP的简单运用 P125第五章 动态网页制作测试题一、选择题1、()是动态HTML的简称,它其实并不是一门新的语言,只是HTML、CSS和客户端脚本的一种集成,即一个页面中包括HTML+CSS+JavaScript(或其它客户端脚本)。A.HTML B.XML C.DHTML D.XHTML答案:C2、在网页中的HTML代码嵌入JavaScript,应该使用的标记是()。A.script/script B.head/headC.body/body D.!-./-答案:A3、如果想要在网页打开时弹出一个提示对话框,应该在标签中的()事件加上JavaScript代码?A.onFocus B.onMouseOver C.onMouseOut D.onLoad答案:D4、样式表(CSS)在网页制作中具有重要的作用,以下样式表内容定义文字具有删除线,它将会影响网页中的()效果? ptext-decoration:line-through;A. 所有文字 B.表格中的所有文字C.段落中的所有文字 D.层中的所有文字答案:C5、在网页中定义样式表,其内容一般位于()标签之间。A.和 B.和C.和 D.和答案:B6、用FrontPage编辑网页时,要在网页中插入“滚动字幕”,应使用菜单()。A. “插入/表单”B.“插入/符号” C.“插入/文件”D.“插入/组件”答案:D7、通过表单,用户提供的数据可以提交到()上处理。A.计算机 B.主机 C.WEB服务器 D.数据库答案:C8.网页中的表单对应的标签是()。A.和 B.和 C.和 D.和答案:D9、如果想在表单中增加让用户输入姓名的表单域,应该选择()。A.单行文本框 B.滚动文本框 C.复选框 D.下拉菜单答案:A10、可以用于制作动态网页的技术有()。IEASPJSPPHPA. B. C. D.答案:B11、关于ASP网页技术的说法中,错误的是?()。A.ASP可以和HTML或其他脚本语言相互嵌套B.编辑ASP网页时不需要发布就可以直接通过IE浏览器预览效果C.ASP是一种Web服务器端运行的脚本语言,程序代码得到保密D.ASP以对象为基础,可以使用ActiveX控件扩充其功能 答案:B12、小红同学制作了一个30来个WEB页面的个人站点,她想通过样式表来控制网页的排版布局和格式,基于网站的维护和方便修改来看,她应该使用()方式比较好?A、 直接设置网页对象B、内联样式表C、外联样式表D、嵌入式样式表13、使用CSS设置外观时,若想只对当前网页应用样式,最好使用()A、直接设置网页对象 B、内联样式表 C、内联式样式表 D、外联式样式表14、使用CSS为多个网页进行相同风格的布局和外观设置时,为了方便对这些网页进行修改,最好使用()A、直接设置网页对象 B、内联样式表 C、内联式样式表 D、外联式样式表15、在HTML中加入,此为()。A、外联式样式表 B、动态式样式表 C、内联式样式表 D、嵌入式样式表16、网页中设有超链接的文字,在鼠标划过时,变成淡蓝色,字体也由9pt,变为10pt,并出现下划线,这是使用了:()A、动画效果 B、加入html的Css方式 C、网站标志 D、以上都不对17、可以通过一个.Css文件管理网站中多个网页外观设置的是()。A、直接设置网页对象 B、内联样式表 C、内联式样式表 D、外联式样式表18、下列关于CSS样式表作用的叙述中哪些是正确的:()A、精简网页,提高下载速度B、只需修改一个CSS代码,就可改变页数不定的网页外观和格式C、可以在网页中显示时间和日期D、在不同浏览器和平台之间具有较好的兼容性的简单使用19、网页设计中,关于ASP正确的是()A、ASP程序可以用winDows的记事本打开编辑B、ASP是一套客户端脚本运行环境C、ASP程序中不可以包含HTML标记脚本语言D、ASP是一种静态网页开发工具20、下面ASP说法中正确的()A、ASP程序只能用写字板打开编辑B、用户在客户端看到的代码就是ASP源代码C、ASP程序可包含HTML标记及脚本语言D、ASP是一套客户端脚本运行环境21、高二8班同学学习了动态网页的相关知识后,开展有关动态网页知识的相关讨论,以下观点不正确的是:()A、插入flash动画和视频流媒体的网页是不一定是动态网页B、CSS、ASP、CGI,PHP等都属于动态网页技术C、一般网站中的论坛、电子留言本都使用了相关的动态网页技术D、应用CSS样式表的DHTML网页是基于服务器端的动态网页22、ASP程序是以扩展名为()的纯文本形式存储于网络服务器上的A、asp B、DoC C、jpg D、swf23、下面关于ASP的表述中,正确的是()。A、ASP程序不可以用任何文本编辑器打开。B、ASP是一种跨平台的服务器的嵌入式脚本语言。C、ASP程序中不可以包含纯文本、HTML标记以用脚本语言。D、ASP是动态服务器页面的英文缩写。24、下列关于ASP的工作原理说法正确的是()。A、使用不同技术编写的动态页面保存在WeB服务器内。B、WeB服务器仅把脚本代码的执行结果传送到客户端。C、所有脚本代码均在客户端计算机中执行。D、使用不同技术编写的动态页面保存在客户端计算机中。25、在下列选项中,哪一个选项最符合ASP代表的含义?()A、动态服务器页面B、高级程序设计语言C、超文本传输协议D、域名26、(多选题)下面关于静态网页和动态网页技术的描述,正确的是()。A.静态网页的内容不会自动改变,网页文件没有被修改时,每次访问返回的内容都相同B.动态网页返回的内容会根据用户选择的不同而改变C.在访问动态网页时,用户可以通过IE中查看源文件的方法查看动态网页的源代码D.动态网页具有交互性、个性化和自动化的特点答案:ABD27、下面说法正确的是()A、动态网页就是指动态HTML,通过javascript和ASP都能实现动态网页B、网页上只要有“动”的效果就是动态HTML效果C、javascript是一种面向浏览器的网页脚本编程语言,ASP是一种服务器编程技术D、ASP服务器运行完ASP程序后返回给浏览器的是ASP源代码二、填空题:1、文档对象模型是动态HTML的核心内容,简称为_,它体现的是网页各元素之间的关系。2、要想查看ASP网页,我们需

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论