网页设计课后题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
❖使用说明:此文档为参考答案,红色字体为不确定答案。
第一章
试描述WWW应用的基本原理。
Web用超链接的方式用户能非常方便地从Internet的一个站点访问另一个站点,从而获取丰富的信息。
Web客户端技术的主要任务是什么?有哪些常用的Web客户端技术?
向服务器发出文档访问请求。浏览器。
Web服务端技术的主要任务是什么?有哪些常用的Web服务端技术?
存储信息,响应客户端请求,返回客户所要求的Web文档。Apache,IIS Web。
什么是HTML?什么是XML?什么是XHTML?
HTML是超文本标记语言,在万维网上建立超文本文件的语言。
XML是可扩展标记语言。为了克服HTML缺乏灵活性和伸缩性的缺点以及SGML过于复杂、不利于软件应用的缺点儿发展起来的一种元标记语言。
简述HTML文件的基本结构。P5
HTML标记的属性有什么作用?
属性为浏览器提供执行标记命令所需的附加信息。
在HTML文档中,如何创建表格?
通过Table标记来定义表格;表格中的每一行通过Tr标记来表示;行中的单元格通过Td或Th标记来定义,其中Th标记定义表格的列标题单元格;表格的标题说明通过Caption 标记来定义。P12
在HTML文档中,表单的作用是什么?如何创建表单?
表单用于从用户(站点访问者)那里收集信息,然后将这些信息提交给服务器进行处理。
P14
在HTML语言中,表单通过Form标记来定义
HTML标记是否区分大小写?XML标记是否区分大小写?
不区分;区分。
第二章
1、页面文件的扩展名是什么?
aspx
2、简述微软.NET框架的结构。
P28 图2-1
3、简述.NET应用程序的编译过程。
P29 图2-2
6、B
7、Golbal.asax文件的作用是什么?应将其放在什么位置能其作用?
用于处理应用程序级事件的可选文件,该文件驻留在应用程序的根目录下。第四章
2、HTML控件和Web服务器控件各有什么特点?
HTML特点:
它是一种对象模式,可经行对象编程。每个服务器控件都提供了一些公开属性,可以在服务器代码中通过编程操作该控件的HTML属性。服务器在执行它后会将它转换为HTML标记和属性,再送给浏览器。
提供一组事件,可以为其编写事件处理程序,方法与客户端大致相同,所不同的是它的时间处理实在服务器代码中完成的。
HTML服务器控件拥有在客户端脚本中处理事件的能力。
自动维护控件状态。在窗体到服务器的往返期间,用户在HTML服务器控件中输入的值将在页发送回浏览器时自动被维护。
Web特点:
更丰富的对象模型,它提供了类型安全的编程能力。
自动检查浏览器,它根据浏览器类型创建适合于浏览器的输出。
通过使用模板,可由开发者自定义一些控件的外观。
一些控件具有两种处理方式:以上红石立即传送到服务器进行处理;另一种是将信息暂存,等到提交表单是再处理。这增加了处理上的灵活性。
嵌套控件的事件能够传递到包含它的容器控件。
3、HTML控件有哪些共有的属性和事件?
属性:InnerHtml,InnerText,Disabled,Visible,Value,Attributes.P77
事件:Load事件,Unload事件,Init事件
4、什么是Web服务器控件?它能完成什么功能?
Web服务器控件也是创建于服务器上的,并且需要设置Runat=“Sever”属性来工作。Web服务器控件基于更抽象的、具有更强面向对象特性的设计模型,它比HTML控件提供种类更多、功能更强大的控件集合。
功能:不仅包括传统的窗体控件,还包括提供在网格中显示数据、选择日期等常用窗体功能的控件。
5、Web服务器控件有哪些共有的属性和事件?
属性:
AccessKey,Attributes,BackColor,Enable,Front-Name,ForeColor,Height,Width 事件:Click,Command,TextChanged,CheckChanged,SelectIndexChanged
11、面板Panel有何作用?
面板控件是一个放置其他控件的容器,可以在其内放置不同的控件。利用它的这种特性,我们可以将不同的控件组成一个群组,并控制它的显示或隐藏。
第五章
1、简述对象的属性、方法和事件的含义。
属性用来描述对象的性质,它表示对象的静态特性;方法反映了对象的行为,表示对象的动态特性;事件指对象在一定条件下产生的信息。
2、有哪些常用的内置对象?
Page, Request, Response, Server, Session, Application, Exception P134
3、Page对象的作用是什么?它有哪些主要的属性和事件?
在运行阶段,Page类会以动态的方式创建HTML标记并返回浏览器,同时处理收到的请求和响应,若网页中包含服务器控件,则Page类便可以作为服务器控件的容器,并在运行阶段创建服务器控件。
4、如何向浏览器发送客户端脚本程序?
1.在网站WibSite5中添加一个Web窗体页,命名为“Ex5-3.aspx”
2.在“源”视图下,Div标记中添加如下代码:
发送客户端脚本到浏览器
3.添加1个HtmlInputButton控件,其ID,type,value,和onclick属性一次设置为“Button1”,“button”,“发送”和“DoClick()”