【asp精品源码栏目提醒】:文章导读:在新的一年中,各位网友都进入紧张的学习或是工作阶段。
网学会员整理了asp精品源码-【精品】第13章Web应用程序设计基础 - 其它资料的相关内容供大家参考,祝大家在新的一年里工作和学习顺利!
1第13章 Web应用程序设计基础 13.1 Web应用程序开发工具 13.2 页面设计基础 13.3 Web应用程序中的常用对象 13.4 网页切换与网页间数据传递 2网站开发主要分两方面: Web页面设计 设计在客户端呈现的能被浏览器解析的界面,即平时所 说的网页制作,一般使用HTML超文本标记语言实现。
Web逻辑功能
设计 指实现内部逻辑功能,早期使用脚本语言实现,如JavaS cript、
VBScript等,但是脚本语言功能较弱,实现复杂。
313.1 Web应用程序开发工具 在Web应用程序中,对页面的处理有两种方式,一种是服务 器响应客户端请求,然后在服务器端处理业务逻辑,处理完 成后再将其转变为页面元素发送到客户端;另一种是直接在 客户端进行处理。
开发Web应用程序需要: C语言:运行在服务器端,用于处理各种业务逻辑。
HTML或者XHTML:靠客户端浏览器解析执行,用于在客户端 呈现页面。
JavaScript:运行在客户端,靠客户端浏览器解析执行,用 于处理一些与页面控制相关的
工作。
CSS:靠客户端浏览器解析执行,用于控制在客户端呈现的 页面元素样式。
413.2 页面设计基础13.2.1 HTML在ASP.NET中,网页的默认扩展名为.aspx,页面中呈现的所有 内容都放在标记和之间。
每个页面文档都包含首部(head)和主体(body)两部分,主 体紧接在首部的后边。
513.2.1 HTML 基本格式: HTML文档首部(head)主体(body) 首部:由标记 之间的内容构成。
用于设置H TML文件的标题、作者等信息(浏览器中不显示)。
首部中 可包含标题标记符 title 、样式标记符 style、脚本语言 标记符 script等。
主体:由标记和之间的内容构成。
网页中的 所有内容,包括文字、图形、链接以及其他页面元素都包含 在该标记符内。
613.2.1 HTML HTML
文档的一般形式为 : head
文档标题 这是xhtml文档的主体部分 在HTML文档中,〈标记〉和〈/标记〉都是配对使用的。
713.2.1 HTML 中可以包含属性,一般格式为: 〈标记 属性1值1 属性2值2 …〉 例如: 标记之间必须使用空格隔开,属性名和属性值之间用等号隔开,等号 左边是属性名称,右边是属性值。
表13-1: 常用的
HTML标记。
8 13.2.1 HTML 常用HTML标记 x取值为1—6表示标题水平线 无序列表 有序
列表列表项 nbsp 空格 超链接标记 绝对路径、相对路径 913.2.1 HTML 表格除了可直接在单元格内显示内容,还可将整个页面划分为若干个独立的部分,精确地定位文本、图像或其它元素。
表格由行和列组成,行列交叉构成了单元格。
如下面代码对应右边的图:第一行第一个单元格第一行第二个单元格 在这段代码中,每一个作为一行,每一个作为该行中的一个单元格。
1013.2.1 HTML(续) 网页中常用的布局方法有两种: 利用表格进行布局 利用层进行布局 两种布局方法各有优缺点,设计者可以根据实际情况选择 一种或同时使用,而页面中的元素定位则是利用position样 式属性。
补充: 框架标记使用举例 1113.2.2 CSS 层叠样式表简称CSS(Cas
cading Style Sheets),它可以控制网页中一 个或多个元素的外观。
由于改变样式表中任何一个元素的显示样式,网页 中所有与该样式级联的元素都会自动发生改变,因此使用样式表可以减少 很多具有相同外观元素的重复设置工作,从而给网页的设计和维护带来了 很大的方便。
样式是指每一个网页元素呈现在浏览器中的风格,例如:字体的大小、颜 色,页面的背景色和背景图等。
样式属性与值之间用冒号“:”分隔,如 果一个样式中有多个样式属性,各样式属性之间要用分号“”隔开。
样式表就是将网页元素的样式定义设计为一个独立的文件。
凡是在网页的 head部分与该样式表文件建立链接的HTML文件,其页面元素的样式就会按 照样式表中的定义显示。
样式文件的扩展名为.css。
在网页文件中引用该样式文件,只需要在网页的 之间添 加如下代码: 1213.2.2 CSS 常用的样式定义形式 HTML标记 直接应用到HTML标记上 自定义类 形式:.类名 引用:class属性或CSSClass属性 自定义ID 形式: 名称 引用:通过id属性 1313.2.3 JavaScript JavaScript用于在客户端直接对页面中的元素进行编程控制, 因为JavaScript是在客户端运行,所以可以不必依赖于服务器 端的程序。
JavaScript代码包含在script块中,一般格式如下: 1413.2.3
JavaScript(续)1.响应并处理客户端事件利用JavaScript可以响应鼠标移动、进入某个控件区域、离开某个控件区域 等事件,并编写对应的JavaScript事件代码。
2.弹出窗口(1)弹出新窗口通过调用window对象的open方法,可以生成一个新窗口。
格式如下: window.openURLwindowNamewindowFeature其中, 如果open 成功就返回一