欢迎来到天天文库
浏览记录
ID:36890960
大小:347.50 KB
页数:21页
时间:2019-05-10
《第13章 Web应用程序设计基础》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、13.1Web应用程序开发工具13.2页面设计基础13.3Web应用程序中的常用对象13.4网页切换与网页间数据传递第13章Web应用程序设计基础13.1Web应用程序开发工具在Web应用程序中,对页面的处理有两种方式,一种是服务器响应客户端请求,然后在服务器端处理业务逻辑,处理完成后再将其转变为页面元素发送到客户端;另一种是直接在客户端进行处理。开发Web应用程序需要:C#语言:运行在服务器端,用于处理各种业务逻辑。HTML或者XHTML:靠客户端浏览器解析执行,用于在客户端呈现页面。JavaScript:运行在客户端,靠客户端浏览器解析执行,用
2、于处理一些与页面控制相关的工作。CSS:靠客户端浏览器解析执行,用于控制在客户端呈现的页面元素样式。13.2页面设计基础13.2.1HTML在ASP.NET中,网页的默认扩展名为.aspx,页面中呈现的所有内容都放在标记和之间。每个页面文档都包含首部(head)和主体(body)两部分,主体紧接在首部的后边。13.2.1HTML基本格式:HTML文档=首部(head)+主体(body)首部:由标记
3、tle、样式标记符style、脚本语言标记符script等。主体:由标记
4、"smile"src="smile.png"/>标记之间必须使用空格隔开,属性名和属性值之间用等号隔开,等号左边是属性名称,右边是属性值。表13-1:常用的HTML标记。13.2.1HTML表格除了可直接在单元格内显示内容,还可将整个页面划分为若干个独立的部分,精确地定位文本、图像或其它元素。表格由行和列组成,行列交叉构成了单元格。如下面代码对应右边的图:
5、该行中的一个单元格。13.2.2CSS层叠样式表简称CSS(CascadingStyleSheets),它可以控制网页中一个或多个元素的外观。由于改变样式表中任何一个元素的显示样式,网页中所有与该样式级联的元素都会自动发生改变,因此使用样式表可以减少很多具有相同外观元素的重复设置工作,从而给网页的设计和维护带来了很大的方便。样式是指每一个网页元素呈现在浏览器中的风格,例如:字体的大小、颜色,页面的背景色和背景图等。样式属性与值之间用冒号“:”分隔,如果一个样式中有多个样式属性,各样式属性之间要用分号“;”隔开。样式表就是将网页元素的样式定义设计为一
6、个独立的文件。凡是在网页的head部分与该样式表文件建立链接的HTML文件,其页面元素的样式就会按照样式表中的定义显示。样式文件的扩展名为.css。在网页文件中引用该样式文件,只需要在网页的
7、包含在script块中,一般格式如下:JavaScript代码13.2.3JavaScript1.响应并处理客户端事件利用JavaScript可以响应鼠标移动、进入某个控件区域、离开某个控件区域等事件,并编写对应的JavaScript事件代码。2.弹出窗口(1)弹出新窗口通过调用window对象的open方法,可以生成一个新窗口。格式如下:window.open("URL","windowName",("windowFeature
8、"))其中,如果open( )成功就返回一个新的window对象,否则就返回NULL;URL用来指定新打开窗口中的HTML
此文档下载收益归作者所有