您好,欢迎访问三七文档
清华大学计算机与信息管理中心第1页共4页Web应用开发(Java高级软件开发)工程师培训班网页设计基础考试试卷(答案)姓名:分数:第一部分:笔试部分。一、单项选择:每题只有一个正确答案。(每题1分,共15分)1、是(B)的意思A.网页B.万维网C.浏览器D.超文本传输协议2、在HTML中,(B)不是链接的目标属性A.selfB.newC.blankD.top3、下列说法错误的是(D)A.CSS样式表可以将格式和结构分离B.CSS样式表可以控制页面的布局C.CSS样式表可以使许多网页同时更新D.CSS样式表的修改对网页速度及体积无影响4、在HTML文件中,可以让表格显示边框线,例如:tableborder=5,5代表边框线的粗细,它的单位是(B)。A.cmB.pixelC.gridD.dot5、以下标记符中,用于设置页面标题的是(A)A.titleB.captionC.headD.html6、若要在页面中创建一个图形超链接,要显示的图形为cic.jpg,所链接的地址为以下用法中,正确的是(B)A.ahref=““cic.jpg/aB.ahref=““imgsrc=”cic.jpg”/aC.imgsrc=”cic.jpg”ahref=““/aD.ahref=““imgsrc=”cic.jpg”本次考试分为笔试及上机两部分,笔试为50分、上机为50分,满分100分。考试时间为2.5小时。清华大学计算机与信息管理中心第2页共4页7、用于设置表格背景颜色的属性是(B)A.backgroundB.bgcolorC.BorderColorD.backgroundColor8、若要产生一个4行30列的多行文本域,以下方法中,正确的是(C)A.inputtype=”text”Rows=”4”Cols=”30”name=”txtInfo”B.TextAreaRows=”4”Cols=”30”Name=”txtInfo”C.TextAreaRows=”4”Cols=”30”Name=”txtInfo”/TextAreaD.TextAreaRows=”30”Cols=”4”Name=”txtInfo”/TextArea9、用于设置文本框显示宽度的属性是(A)A.SizeB.MaxLengthC.ValueD.Length10、用于设置文本框可最大输入文字长度的属性是(B)A.SizeB.MaxLengthC.ValueD.Length11、以下标记中,用来产生滚动文字或图形的是(B)A.ScrollB.MarqueeC.TextAreaD.Iframe12、可用来在一个网页中嵌入显示另一个网页内容的标记符是(B)A.marqueeB.iframeC.embedD.Object13、若要在网页中插入样式表main.css,以下用法中,正确的是(A)A.Linkhref=”main.css”type=”text/cssrel=stylesheet”B.LinkSrc=”main.css”type=text/cssrel=stylesheetC.Linkhref=”main.css”type=text/cssD.includehref=“main.css”type=text/cssrel=stylesheet14、在HTML语言中,设置表格单元格之间距离的标签是(B)A.tableboder=””B.tablecellspacing=””;C.tablecellpadding=””D.tablewidth=””15、在HTML的TD标签中,valign属性不能取值的是(C)A.topB.middleC.centerD.bottom清华大学计算机与信息管理中心第3页共4页二、填空题:在空格处根据注释填写相应的代码。(每空1分,共15分)1、HTML文件的扩展名一般有____html______和_____htm______两种。2、HTML的中文全称是_________超文本标识语言_________________________3、用来输入密码的表单域是___password_________4、tr…/tr是用来定义__行_______,td…/td是用来定义____列_____,th…../th是用来定义____标题行____5、单元格垂直合并所用的属性是_____colspan________,单元格横向合并所用的属性是___rowspan____6、Form表单的Action属性主要作用是____指向表单提交的目的地址________7、输入标签input可指定用户输入的最大字符数,用_____maxlength__________属性。8、为选择标签select设置multiple属性,表示其为____多项选择框_____________9、在Javascript中,表示“与”、“或”、“非”的逻辑运算符分别为__&&____、___||___、___!__二、简答题(每题10分,共20分)1、简述JavaScript和Java语言的异同点?答:JavaScript是一种基于对象的脚本语言,只要有浏览器就可以执行,用于完成客户端本地的一些计算、判断、刷新、提示等操作。Java语言一种面向对象的语言,是运行在服务器端,必须有JDK的编译和WebServer才可以运行在浏览器端。JavaScript的基本语法和Java语言非常相似。2、简述什么是CSS样式表?它在网页设计中起什么作用?说明CSS样式表有哪几种类型?答:CSS的中文名是层叠样式表,用于统一控制网页的格式,目标是将网页的格式和结构分离,使设计者能方便的调整网页结构,而不影响显示效果,同时还可以制作统一的样式表,应用于多个网页,统一显示风格,避免注意修改各网页,减少重复劳动的工作量。CSS有内联样式表、文档级样式表、外部样式表几类;清华大学计算机与信息管理中心第4页共4页第二部分:上机部分。(共50分)1、房源注册利用HTML建立如图所示的房源注册页面,其中,物业名称、email必须正确输入,编写JavaScript代码对表单进行有效性验证。具体要求页面标题为:邮件帐户信息(5分)使用table布局,每行的背景色设为#CAE4FF。(10分)必须显示图片上所有组件。(10分)当点击“重写”按钮后,所填信息被清空。(5分)当点击“完成”按钮后完成以下功能:(20分)a)验证所有信息是否为空或没有选择,如果有信息为空或没有选择,则弹出提示信息“请填写完整”。b)验证email是否包含@字符。c)验证成功,跳转到成功页面,并在该页面显示用户所填写/选择的信息。注意事项请注意在代码中添加必要的注释;请注意代码的书写、命名符合规范。【答案略】
本文标题:网页试题(答案)
链接地址:https://www.777doc.com/doc-7311827 .html