Web考试复习必知试题及答案
姓名:____________________
一、单项选择题(每题2分,共10题)
1.下列哪个标签用于在HTML文档中定义标题?
A.h1B.titleC.headerD.article
2.在HTML5中,哪个标签用于表示页面中的导航链接?
A.navB.menuC.ulD.a
3.CSS选择器“.myclass”指的是:
A.选择所有类名为“myclass”的元素
B.选择所有ID为“myclass”的元素
C.选择所有class属性中包含“myclass”的元素
D.选择所有class属性值完全等于“myclass”的元素
4.以下哪个属性可以用于设置元素的背景颜色?
A.background-colorB.colorC.borderD.font-size
5.在JavaScript中,如何创建一个对象?
A.varobj=newObject();B.varobj=newClass();C.varobj=Object();D.varobj=class();
6.以下哪个事件会在用户点击一个按钮时触发?
A.onclickB.onmouseoverC.onkeydownD.onfocus
7.以下哪个CSS属性用于设置文本的对齐方式?
A.text-alignB.vertical-alignC.text-indentD.white-space
8.在HTML中,如何定义一个图片?
A.imgsrc=image.jpgalt=描述/B.imgimage=image.jpgalt=描述/C.imgsrc=image.jpgalt=描述/D.imgsrc(image.jpg)alt=描述/
9.在JavaScript中,如何遍历一个数组?
A.for(i=0;iarr.length;i++)B.while(iarr.length)C.foreach(arr)D.for-in(arr)
10.以下哪个标签用于在HTML文档中定义页脚?
A.footerB.divC.sectionD.article
二、填空题(每题2分,共5题)
1.HTML5新增的标签包括__________、__________、__________等。
2.CSS的__________属性可以设置元素的背景颜色。
3.JavaScript中,创建数组的常用方法是__________。
4.在HTML中,可以使用__________属性设置图片的alt文本。
5.CSS选择器__________表示匹配所有具有指定类名的元素。
三、简答题(每题5分,共10分)
1.简述HTML5中常用的一些新标签及其作用。
2.简述CSS的三大选择器及其特点。
四、编程题(每题10分,共20分)
1.编写一个HTML页面,包含标题、段落、列表和图片。
2.编写一个JavaScript函数,实现计算两个数的和。
二、多项选择题(每题3分,共10题)
1.以下哪些属性可以用于控制HTML表格的布局?
A.borderB.widthC.heightD.alignE.valign
2.在CSS中,以下哪些单位可以用来设置元素的宽度?
A.pxB.emC.remD.%E.in
3.以下哪些事件可以在表单元素上触发?
A.onsubmitB.onresetC.onchangeD.onfocusE.onblur
4.在JavaScript中,以下哪些方法可以用来遍历对象?
A.for-inB.for-ofC.forEachD.mapE.filter
5.以下哪些属性可以用于设置HTML元素的字体样式?
A.font-familyB.font-sizeC.font-weightD.font-styleE.line-height
6.在HTML中,以下哪些标签可以包含文本内容?
A.divB.spanC.pD.h1E.img
7.以下哪些CSS伪类可以用来选择特定的元素状态?
A.:hoverB.:activeC.:focusD.:visitedE.:first-child
8.在JavaScript中,以下哪些方法可以用来创建字符串?
A.newString()B.C.``D.String()E.string
9.以下哪些HTML5标签可以用来创建多媒体内容?