“网站设计与开发”复习.doc_第1页
“网站设计与开发”复习.doc_第2页
“网站设计与开发”复习.doc_第3页
“网站设计与开发”复习.doc_第4页
“网站设计与开发”复习.doc_第5页
免费预览已结束,剩余1页可下载查看

下载本文档

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

文档简介

动态网页设计课程期末复习考试题型:1、单选2、填空3、简答题4、判断 5、阅读程序基本知识点1、 Web应用程序基础C/S结构,HTTP协议,静态网页HTML语言(XHTML标准),CSS,javascript语言(行为),(动态网页)ASP.NET技术(C#语言),ADO.NET数据访问模型。2、 HTML语言基本语法:超链接(语法掌握)、列表(ul,al)、URL(格式,相对、绝对)、form表单(用户输入信息在表单中)等常用html标签:常用元素行内元素: 、块元素:内容标题6个、网页标题放在head中(标签) 嵌入样式 嵌入什么是行内元素(不可换行)、块元素(单独换一行写)?表单元素标签:Type值说明TEXT普通文本框PASSWORD输入密码框FILE选择文件框CHECKBOX复选框RADIO单选按钮BUTTON普通按钮SUBMIT提交按钮RESET重置按钮HIDDEN隐藏域IMAGE图像域(图像提交按钮)常用html标签属性:超链接属性href、target(_blank新开窗口)URL格式:协议名:/域名/文件名超连接地址:绝对地址 / 相对地址(alt提示信息) HTML注释标记: HTML转义符: 有些符号需要使用转义符才能正确显示3、 静态网页构成和标准:内容+结构+表现+行为xhtml + css + javascript5.0标准 刚起步xhtml标准要求:1. 标签名称必须小写 。2. 属性名称必须小写,属性值用双引号括起来 。3. 标签必须严格嵌套 。4. 标记必须严格配对,即使是空元素也得封闭 。5. XHTML区分“内容标签”与“结构标签” ,结构标签不要嵌入到内容标签内。4、 CSS概念(嵌入方式、基本格式、选择器、常用属性)嵌入方式:行内式:在HTML标签的style属性中编写CSS代码嵌入式:在中编写CSS代码链接式:使用链接外部CSS文件 基本格式:选择器:标签选择器(p , div , input , a 等)类别选择器( .class1 )ID选择器( #div1 , #main 等)伪类选择器:a:link超链接的普通样式,即正常浏览状态的样式a:visited被点击过后呈现的样式a:hover鼠标指针悬停于超链接元素之上时呈现的样式a:active单击超链接时呈现的样式常用属性:属性名:属性值; (注意冒号分隔,分号结束)width:宽度height:高度float:浮动height:高度font-size:字号font-style:字体background-image:背景图text-align:文本对齐方式color:颜色padding:补白border:边框margin:边距cursor:pointer盒模型 (两个盒子上下、左右实际距离,浮动、定位)5、 网站设计:布局方法(DIV + CSS)目前静态网页主流布局方法:DIV + CSS6、 JavaScript概念(嵌入方式、基本语法、事件调用方法)嵌入方式:方式一:使用标签 JavaScript代码方式二:在窗体控件的事件属性中直接输入简短的JavaScript脚本代码方式三:使用外部JavaScript文件 基本语法:JavaScript运行环境:浏览器变量不必声明直接使用定义变量时不需要指定变量类型变量类型运行时可变五种基本数据类型string:字串类型,以双引号或单引号界定。number:数字类型,既可以保存32位的整数,也可保存64位的浮点数。boolean:布尔类型,只有两个值:true和false。object:引用类型,通常用来引用对象,例如用于保存网页上的文本框等控件的变量,其类型就是object。undefined:当一个变量未初始化时,其值就是undefined。使用function关键字定义JavaScript函数3种对话框:alert(这是确认操作对话框);var x = confirm(这是确认操作对话框,提供两个按钮供用户选择);var y = prompt(这是一个提示信息,用户请在此输入);浏览器对象模型BOM:通过浏览器对象模型,可以编写代码操控浏览器文档对象模型DOM:DOM:文档对象模型是一组可供JavaScript编程访问的对象,主要用于描述HTML网页,浏览器通过它来管理和显示HTML元素。根对象:document访问对象节点方法:访问指定ID: document.getElementById(txtUserInput);访问指定标签:var x=document.getElementsByTagName(p);for (var i=0;ix.length;i+) / 通过xi来访问每一个元素 访问表单中控件: document对象的forms属性包含了网页中的所有窗体,可以使用“document.forms索引”来访问网页中的特定窗体。放置在窗体中的HTML控件可以通过窗体对象的elements属性访问,“document.forms0.elements1”表示访问网页中第一个窗体的第二个HTML控件。如果放置在HTML窗体中的控件还同时指定了name属性,则可以直接使用此属性来访问它,例如,以下JavaScript代码显示出用户输入的密码: alert(document.forms0.txtPwd.value);事件与事件处理程序:事件。例如: onclick ondblclick onmouseover onmouseout 在元素的属性声明中直接编写JavaScript代码。例如: 响应函数:function Button1_onclick() /. 动态事件挂接 var btn=document.getElementById(btnClick); btn.onclick=function() alert(Hello); 7、 ASP.NET动态网页设计概念(1)平台与开发工具:Windows & .NET框架,VS 2008(2)编程语言:C#语言,面向对象,事件驱动,在服务器端运行,不是在客户端。编译模型(源码中间语言MSIL机器语言)(3)网站文件结构:网页由2个文件构成:文件名*.aspx(页面) ,文件名*.aspx.cs(程序)网站配置文件:web.config , 存储参数(如数据库连接字符串)。网站特殊文件夹:App_Data : 存储数据库文件。App_Code : 存储类文件bin : 存储dll文件(程序集文件,发布时生成)(4)常用控件:文本框,单选钮,复选框,标签,按钮,列表框,下拉列表框,常用属性:text , checked 常用事件:click (5)状态维护: 会话Session对象 : 单个用户多个网页共享,Sessionx,会话超时,利用它可以实现强制登录、跨页传递参数。Application对象 : 多个用户多个网页共享,Applicationx查询字符串: login.aspx?id=1&y=a ,Request.QueryStringid(可用于跨页传递参数)隐藏域对象 : 在网页中隐藏信息,通过ID.Value属性访问内置对象 : Response、Request的作用、常用属性和方法 Cookie的作用,保存状态的位置,对象用法 Page对象:每个网页都是一个Page对象,Page_Load事件触发条件,IsPostBack属性,回发。(6)数据访问组件ADO.NET什么是ADO.NET ? : 一组访问数据库的对象。什么是SQL ? 4个数据操作指令语法(select、insert、update、delete)。(7)数据绑定控件:GridView : 用来显示数据库表数据,可以分页、排序与数据库有关的属性:DataSource与分页有关的属性:allowPaging , PageSize显示(绑定)数据有关的方法:DataBind()(8)数据库编程步骤:1) 查询数据库的基本步骤(2组ADO.NET对象:)Connenction ,command ,datareaderconnection ,dataset ,dataadapter2) 更新数据库的基本步骤(2组ADO.NET对象:)Connenction ,commandConnection ,dataset , dataadapterSQL基本语法:select , insert , update , delete2种数据提供程序: System.Data.SqlClient、System.Data.OleDb(9)数据库编程控件(ADO.NET对象):1)Command: 用来执行SQL命令。2个方法的使用:ExecuteNonQuery()、ExecuteReader(),返回值主要属性:CommandTimeout、CommandText、CommandType、Connection。属性值的设置用法2)DataReader对象使用:循环遍历、读字段名和值,read()方法作用。3)DataAdapter对象:Fill方法的功能是执行查询并将查询结果装入DataSet对象中。Update方法的功能是更新原始数据源。4)DataSet对象:如何访问DataS

温馨提示

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

评论

0/150

提交评论