课后题答案.docx
《课后题答案.docx》由会员分享,可在线阅读,更多相关《课后题答案.docx(11页珍藏版)》请在冰豆网上搜索。
![课后题答案.docx](https://file1.bdocx.com/fileroot1/2023-7/25/76b0296f-c289-4ba7-8178-c8218386b7f7/76b0296f-c289-4ba7-8178-c8218386b7f71.gif)
课后题答案
第一章
1.简述WEB的特点。
答:
①Web是图形化和易于导航的
②Web与平台无关。
无论平台是什么,都可以通过Internet访问Web。
③Web是分布式。
图形、声音、视频等大量信息可以放在不同的站点,但在逻辑上是一体化的。
④Web是动态的。
信息的提供者经常对网站上的信息进行更新。
2.简述静态网页和动态网页的执行过程,说明两者的异同。
答:
静态网页:
指那些不能够接收用户输入信息的Web网页,其内容是静态的,唯一的响应就是接受鼠标单击超链接后显示所链接的网页。
其执行过程如下:
1 用户在客户端将HTML文件的网址输入到浏览器的地址栏,请求一个HTML网页。
2 Web浏览器向Web服务器发送HTML文件请求,称为Request(请求)。
3 Web服务器找到该HTML文件,将其传送给用户浏览器,称为Response(响应)。
4 用户的Web浏览器解释HTML文件,结果在Web浏览器中显示。
动态网页:
是采用ASP、ASP.NET、JSP或PHP等语言动态生成的网页,只有在接到用户访问请求后才生成网页并传输到用户的浏览器。
其执行过程如下:
1 用户在客户端将一个网址输入到浏览器的地址栏,请求一个Web网页。
2 Web浏览器向Web服务器发送Web网页请求,称为Request(请求)。
3 Web服务器找到该ASP.NET文件对其进行解释并生成标准的HTML文件。
4 Web浏览器将HTML文件传送给用户浏览器,称为Response(响应)。
用户的Web浏览器解释HTML文件,结果在Web浏览器中显示。
③异同点:
比较项
静态网页
动态网页
内容
网页内容固定
网页内容动态生成
后缀
.html,.htm
.ASP,.JSP,.PHP,.CGI,.ASPX
优点
无须系统实时生成,网页风格灵活多样
日常维护简单,更改结构简单,交互性能强
缺点
交互性能较差,日常维护繁琐
需要大量的系统资源合成
数据库
不支持
支持
第2章ASP.NET编程模型
2.简述典型的网页结构
答:
ASP.NET页面的内部结构是非常模块化的,包括页面指令、代码和页面布局3个独立的部分。
●页面指令。
页面指令建立该页面的运行环境,规定ASP.NET引擎的运行库如何处理该页面,控制ASP.NET页面的行为。
●页面布局。
页面布局表示页面的可视元素,包括标记、服务器控件和静态文本。
●源代码部分。
源代码部分包括页面和控件事件处理程序等,先编译后执行。
其中页面指令和页面布局统称为HTML部分。
3.HTML有哪些常用的标记?
它们各有什么功能?
标记
说明
字体标记,通过其属性可以设置文字的字体、字号和颜色
--注释内容-->
注释标记
强制文本换行标记,行与行之间不空行
段落标记,段与段之间空一行
预先排好格式标记
标题文字标记,n=1,2,3,4,5,6
或
文字粗体标记
文字斜体标记
文字加下划线标记
超文本链接标记
文字居中标记
文字块标记
移动文字标记
有序列表标记
无序列表标记
列表项标记
自定义列表标记
自定义列表项标记
自定义列表子项标记
表格标记
定义表标题标记
|
定义表格行标记
| 定义表格单元格标记
| 定义列标题标记
表单标记