《Web技术(本科)》22年6月课程考核-00001
试卷总分:100 得分:100
一、单选题 (共 20 道试题,共 40 分)
1.下列关于setTimeout(exp,time)描述不正确的是( )。
A.让程序延迟一段时间执行
B.让程序按指定时间间隔反复自动执行一项任务
C.exp表示的是要执行的语句
D.time表示间隔时间,单位为毫秒
2.以下关于前端技术标准叙述不正确的是()。
A.技术标准主要包括HTML、CSS、JS等部分技术的一些规定
B.技术标准是由W3School组织提供的
C.这些技术标准是在做web前端开发的时候需要遵守的
D.技术标注的应用是一个逐步的过程
3.下列哪个CSS属性能够设置盒模型的内补丁为10、20、30、40(顺时针方向)( )
A.padding:10px 20px 30px 40px
B.padding:10px 1px
C.padding:5px 20px 10px
D.padding:10px
4.img标签设置图片边框粗细的属性是( )
A.width
B.size
C.border
D.height
5.事件对象offsetX的作用是( )。
A.可返回事件发生时鼠标指针相对于屏幕的水平坐标
B.事件发生的地点在事件源元素的坐标系统中的 x 坐标
C.鼠标指针的位置,相对于文档的左边缘(firefox,~x)
D.返回当事件被触发时鼠标指针相对于浏览器页面的水平坐标
6.以下关于FONT标记符的说法中,错误的是( )
A.可以使用color属性指定文字颜色。
B.可以使用size属性指定文字大小(也就是字号)。
C.指定字号时可以使用1~7的数字。
D.语句<FONT size="+2">这里是2号字</FONT>将使文字以2号字显示。
7.使用CSS时,需要遵从一定的规范。下面选项中,CSS样式书写正确的是( )
A.h1{font:12px;}
B.h1[font_size:12px;]
C.h1(font:size;)
D.h1{font-size:12px;}
8.阅读下面的HTML代码,下面选项中增加的样式可以使两个DIV不在同一行显示的是( )。 <style?type=”text/css”> div?{?float:right;?} </style> …… <div?class=”box1″></div> <div?class=”box2″></div> ……
A..box2{ clear:left; }
B..box2{ clear:both; }
C..box1{ clear:right; }
D..box2 { clear:right; }
9.下面那个CSS属性是用来改变背景颜色的( )
A.background-color:
B.bgcolor:
C.color:
D.text:
10.以下声明中,可以取消加粗样式的有( )
A.font-weight:bolder;
B.font-weight:bold;
C.font-weight:normal;
D.font-weight:600;
11.以下代码表示的含义是( )。 var timer = setInterval(function(){ console.log("Hello World"); },1000);
A.打印输出一次Hello World
B.打印输出1000次Hello World
C.每隔1000毫秒打印输出一次Hello World
D.每隔1000秒打印输出一次Hello World
12.下列不属于核心DOM的操作的是( )。
A.getAttribute()
B.setAttribute()
C.hasAttribute()
D.appendChild()
13.在HTML中,标记<pre>的作用是( )。
A.标题标签
B.预排版标签
C.换行标签
D.文字效果标签
14.Html标记中,用什么方法可以将整个表格在页面中居中?( )
A.place=middle
B.type=middle
C.align=center
D.type=center
15.以下哪个是点击事件
A.click
B.onclick
C.onfocus
D.focus
16.可以将元素的定位模式设置为相对定位方式的是( )
A.Position:static
B.position:relative
C.Positon:absolute
D.position:fixed
17.JavaScript和Java之间的关系是
A.JavaScript是Java的子集
B.JavaScript和Java是一回事
C.Java是JavaScript的子集
D.JavaScript和Java没有包含关系
18.一个搜索结果页包含多条搜索结果,用哪个HTML标签突出标记搜索词:
A.<strong>
B.<mark>
C.<em>
D.<highlight>
19.以下关于 Array 数组对象的说法不正确的是
A.对数组里数据的排序可以用 sort 函数,如果排序效果非预期,可以给 sort 函数加一个排序函数的参数
B.reverse 用于对数组数据的倒序排列
C.向数组的最后位置加一个新元素,可以用 pop 方法
D.shift 方法用于删除数组第一个元素
20.下列表达式结果为false的是
A.!""
B.!{}
C.!undefined
D.!!5
二、多选题 (共 10 道试题,共 20 分)
21.用CSS把一个宽和高都为100px的正方形变成圆形,可以实现此效果的选项有
A.border-radius: 50%
B.border-radius: 100%
C.border-radius: 50px
D.border-radius: 0
22.关于 web 标准以下说法正确的是( )
A.Web 标准是一个复杂的概念集合,它由一系列标准组成
B.这些标准全部都由 W3C 起草与发布
C.Web 标准可以分为 3 个方面
D.Web 标准里的表现标准语言主要包括 CSS
23.DIV/CSS布局模型包括
A.Flow Model (流动模型)
B.Float Model (浮动模型)
C.Layer Model (层模型)
D.box Model (盒模型)
24.在样式属性中,不能用于设置字体大小的属性是( )。
A.font-family
B.font-style
C.font-size
D.font-weight
25.下列选项中( )属性不能隐藏页面元素
A.display
B.float
C.clear
D.Font
26.内联样式是指在元素的全局属性style中定义CSS样式,如以下代码所示,对内联样式的描述正确的是 <p style="color:red" > Pwstrick</p >
A.它的特殊性最高
B.不能定义伪类和伪元素
C.声明简便,即时生效
D.可在当前文档中重用
27.在HTML中,以下关于CSS样式中文本及字体属性的说法,正确的是
A.font-size用来设置文本字体的大小
B.text-align用来设置文本的对齐方式
C.font-type用来设置字体的类型
D.font-weight用来设置字体的粗细
28.在HTML中,下面哪些属于HTML文档的基本组成部分?
A.<STYLE></ STYTLE>
B.<BODY></BODY>
C.<HTML></HTML>
D.<HEAD></HEAD>
29.标准的HTML文档必须包含
A.p
B.html
C.head
D.div
30.以下声明中,可以控制英文单词间距及字母间距的是
A.letter-spacing:
B.word-spacing:
C.font-weight:normal;
D.font-weight:600;
三、判断题 (共 10 道试题,共 20 分)
31.若需要对文件进行超级链接设定,只需选中文字,鼠标右键打开属性中在 Link(链接)项中输入需要链接的URL 即可。
32.HTML代码开始和结束的标记是以<html>开始,以</html>结束
33.在制作网页显示时,若有一些网页,他们有共同的标题、共同的目录格式只是某些内容部分不太相同,这时可以应用框架网页来加快网页的显示速度,避免 重复载入页面。
34.HTML 控件很难转换为服务器控件
35.网站中地 Global.asax 文件
36.以下标记中用于设置表格标题的是<caption>
37.../a.html是相对路径
38.<ul><li>...</li>...</ul>在HTML页面上能产生无序列表
39.<marquee> ... </marquee>,表示滚动文字
40.向页面输出“Hello World”正确的JavaScript语法是alert("Hello World ");
四、简答题 (共 2 道试题,共 20 分)
41.JavaScript可以完成哪些功能?
42.超链接分别有哪些伪类?每个伪类代表什么状态?