第一套静态网页设计初步
三、简答题
1. 网页中的对象(图像、图片、音乐)通过什么方式与HTML文档发生联系,如何才能保证在复制网页时不遗漏相关文档?
网页中的对象(图像、图片、音乐)通过链接方式与HTML文档发生联系,在HTML文档中仅包含文本、格式等信息,网页中包含的其他对象都以独立文件的形式存储在磁盘上,HTML 文档通过链接方式把这些文件组织在一起。
为了保证复制网页时不遗漏相关文档,需要把所有文档以相对路径方式组织到统一的HTML体系中。为此,需要为一个网站项目建立站点,利用网页设计软件(例如Dreamweaver)对所有的链接文件进行统一管理。
2. 在网页设计中,主要有哪些布局方式,各有何特点?
在网页设计中,主要的布局方式有表格布局、层布局和框架布局。其中表格布局借助表格实现页面布局,把对表格的约束直接书写在HTML中的<Table>代码中;层布局是利用<Div>+CSS文档实现布局,由于在层布局中,对层格式的定义可以集中在CSS文档中,使得网页的编码效率高,是当前主流的布局方式。框架布局则以框架技术为核心,把页面划分为若干个区域,在每个区域中都可以嵌入一个独立的HTML页面文件。
3. 如何向网页中插入滚动字幕?如何实现垂直滚动字幕效果?
如果需要在页面上插入水平滚动的文字或图片,可以先选定需要滚动的文字和图片,然后切换到DW的【代码】视图下,会发现文字或图片仍处于选定状态。此时,只需在选定的代码两端分别输入<marquee>和</marquee>。
如果需要在页面上插入垂直滚动的文字或图片,可以先选定需要垂直滚动的文字和图片,然后切换到【代码】方式下,此时会发现文字或图片仍处于选定状态,只需在选定的代码两端分别输入“<marquee direction=up width=宽度 height=高度>和</marquee>”,预览网页效果时就会发现选定的内容会在一个矩形区域内自下而上地滚动。
此处direction=up表示滚动方向,子属性Width指定滚动窗口的宽度,Height指定滚动窗口的高度。
4. 如何向网页中插入“当鼠标经过时自动切换图片”的效果?
【插入】→【图像对象】,选择【鼠标经过图片】。此时DW弹出对话框,要求开发者回答原始图片和交替图片的名称。当用户正确地提交了两个文件名后,单击【确定】后确认设置。
第二套静态网页设计高级
三、简答题
1. 什么是CSS文档?如何设置“当鼠标经过超级链接时,超级链接的外观会发生变化”的效果?
在网页设计中,为提高开发效率,人们通常把若干个格式符组织在一起作为整体使用,这个整体通常被赋予一个独立的名称,这就是样式。所谓样式,就是组织在一起的一组格式,这组格式可以通过样式名称直接作用于文字、表格等页面对象,从而快速地设置它们的显示格式。
定义在一个网页内部的样式只能作用于这个网页内部,其他网页难以使用这些样式。为了使一个网站中的多个网页都能使用同样的样式,就需要把这些样式独立出来,形成一个单一的文档,这个文档就成为样式文件,也被人们称为CSS样式表。
定义a:link{},a:visited{},a:hover{},a:active四个样式,利用这四个样式定义超级链接的不同样式。
2. 为什么要使用Photoshop实施网页布局?如何才能利用Photoshop实现DIV+CSS 布局方式?
在网页设计的实践中,人们逐渐发现不论是表格布局、还是层布局、框架布局,如果基于人工方式在DW下绘制区域并设置各个区域的样式,虽然能够实现布局结构,但最终的输出效果总是不尽人意,给最终用户一种过渡生硬、页面质量不高的感觉。为此,需要借助图像处理工具实现布局:开发者可以像绘制图片和进行图像处理一样先绘制出整个页面,使整个页面成为一幅和谐的图片;然后利用特定的工具把图片划分为若干个区域,最后再分别向不同的区域内填入内容。在这一模式下,由于整个页面基于一副和谐的图片,使网页内容的展示就像在呈现一幅和谐、精美的画卷。
在Photoshop切片完成后,在“存储为Web格式”的“保存”对话框中,从【设置】下选择“其他”打开“输出设置”对话框,然后在【输出设置】对话框中,选择“切片”,并设置“生成CSS”单选按钮生效。最后,单击【确定】确认刚才的设置,返回到【保存】对话框。
3. 什么是JavaScript?在网页设计中,JavaScript有什么作用?
JavaScript是一种可以嵌入到HTML中的脚本语言,它基于Java基本语句和控制流,以Java语言作为语法基础,与C语言的语法类似。它在客户端的浏览器中运行,在执行过程中被浏览器逐行解释执行。
在网页设计中,以JavaScript设置网页特殊效果是应用最频繁的技术。事实上,在DW 设计网页过程中,所有的行为动画、在页面上跑动的小图片、广告效果、甚至包括显示当前日期都是使用JavaScript技术实现的。JavaScript是一种动态性的语言,它可以直接对用户的输入做出响应,无需经过服务器。因此,在MIS设计中,它经常被用作输入数据合法性的初级检测、验证用户是否认可即将执行的危险操作。
4. 如何实现在网页调入时,自动打开一个窗口并自动呈现指定的内容?
Windows.open("要显示的网页文件名称","窗口参数设置")。本语句常常被用来制作弹出窗口,在弹出窗口中显示各种提示信息。
语句“<Body onload="window.open('xxx.htm','重要通告','scrollbars=no, resizable=no, toolbar=no; location=no, width=510, height=250')">”表示在打开当前网页的同时打开一个新窗口,在新窗口中显示网页文件“xxx.htm”的内容。
第三套动态网页设计初步
一、单选题
三、简答题
1. 什么是DropDownList控件,如何利用可视化方式为DropDownList控件赋予选项?如何获取DropDownList的选定项之值?
DropDownList是下拉式列表框控件,其作用是提供一个下拉式列表,并请用户从列表中选择其中的一项。在下拉式列表框对象中,设置选项是非常重要的任务。目前可以为下拉
式列表框提供选项的方法有三种:其一是在“设计”视图下直接输入;其二是利用程序代码添加;其三是直接把数据表的某个字段绑定到下拉式列表框对象上。
当把下拉式列表框从工具箱中拖动到窗体后,就创建了一个下拉式列表框对象。单击此对象右上角的智能小按钮,从中选择【编辑项】功能,即可打开一个添加项目的对话框。单击左下角的【添加】按
钮,则在成员框中添加了一个ListItem(选项),此时可以在右侧的ListItem属性框中修改此选项的Text(显示值)和Value(返回值)值,二者默认为相同。
2. 如何修改Button控件的显示信息?Button控件的Click事件的对应方法存储在什么位置?Button的Click方法和onClientClick属性有什么不同?
可以通过修改Button对象的属性Text的值改变Button控件的显示信息。Button控件的Click事件的对应方法存储在与ASPX文档对应的ASPX.CS文档中,一般以“对象名_Click”作为方法名称。
Button的Click方法的代码存放在ASPX.CS文档中,是一段运行在服务器端的C#程序,而onClientClick属性对应的代码存放在ASPX文档中,是一段JavaScript语句,在客户端执行。
3. 什么是服务器验证控件?在服务器验证控件中,ErrorMessage和T ext属性的值有什么不同?
对于用户输入的数据,有两种验证方式。其一是客户端验证,其二是服务器端验证。对比上述两种验证方式,客户端验证具有本地验证、不浪费网络资源、减轻服务器负担的优势,但其验证代码暴露在客户端,可被任何用户阅读,安全性不强。服务器端验证则相反。
ASP.NET 3.5通过服务器控件的形式提供了窗体验证,具有一定的智能性。在ASP.NET 生成页面时会自动根据客户机是否支持JavaScript来决定采取哪种验证方式,并生成相应的验证脚本。
在利用服务器验证控件对输入控件进行检查时,ErrorMessage中的提示信息将集中显示于ValidationSummary区域,而Text属性中的警告信息则会直接显示在被检查控件附近。
4. ValidationSummary控件有什么用途?与其他的验证控件有什么不同?
控件ValidationSummary作用是综合输出一个窗体中的全部ErrorMessage信息。本控件不需要特定的设置,把此控件拖动到窗体的适当位置即可。
第四套动态网页设计高级
三、简答题
1.SqlDataSource控件的配置涉及到哪些要素?SqlDataSource的输出有哪些类型?
html滚动效果代码SqlDataSource的功能非常强大,把数据库连接、查询、删除、修改、插入整合在统一的体系下,允
许直接把控件、变量、Session等以参数的方式绑定到SqlDataSource对象上,几乎不需要编写代码就能实现比较完整的数据库操作。
SqlDataSource访问数据库建立在连接的基础上,由于在SqlDataSource内部已经集成了数据连接功能,因此只需为SqlDataSource提供连接字符串(ConnectionString)就能自动实现数据库连接。
在数据库连接完成后,通过为SqlDataSource对象的SelectQuery、DeleteQuery、InsertQuery、UpdateQuery属性绑定SQL语句,并为SQL语句绑定参数,就能便利地实现针对数据库的各种操作。
2.GridView中的“选择”列有什么作用?在启用了“选定内容”后,如何获取当前选定记录的主键之值?
对于GridView对象来讲,单击GridView对象右上角的智能按钮,在智能菜单中选择【启用选择内容】复选框,就能够添加“选择”列。
如果单击选择列中的链接“选择”,则会选中当前单击的记录,并启动此GridView 的SeletedIndexChanged方法,而且把选中的记录的主键值记载到属性SelectedValue中。即利用“对象名.SelecedValue”就能获得当前记录的主键之值。
3.什么是虚拟目录?设置虚拟目录对于动态网站有什么意义?
所谓虚拟目录,是对服务器磁盘上的一个真实目录重新命名的一个别名,这个别名是面向远程用户的,系统管理员可以针对虚拟目录设置远程用户对此文件夹的操作权限。
对于动态网站来讲,设置虚拟目录可以有效地控制远程用户对此文件夹的操作权限,把位于服务器上不同磁盘中的文件夹统一组织在一个体系之中,而且由于虚拟目录对远程用户屏蔽了真正的文件夹名称,可以加强对服务器的安全性管理。
4.如何才能把一个W eb应用系统发布到专用W eb服务器上?
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论