- 0
- 0
- 约5.29千字
- 约 9页
- 2026-01-05 发布于河南
- 举报
练习(二)编程
姓名:__________考号:__________
题号
一
二
三
四
五
总分
评分
一、单选题(共10题)
1.什么是HTML?()
A.超文本标记语言
B.超文本链接语言
C.超文本预处理器
D.超文本脚本语言
2.CSS是什么?()
A.超文本标记语言
B.层叠样式表
C.超文本预处理器
D.超文本脚本语言
3.JavaScript是什么?()
A.超文本标记语言
B.层叠样式表
C.脚本语言
D.编译语言
4.如何在一个HTML元素中设置背景颜色?()
A.divstyle=background-color:#FF0000;
B.divcolor=#FF0000;
C.divbackground=red;
D.divstyle=bg-color:red;
5.如何使一个HTML元素不显示?()
A.visibility:hidden;
B.display:none;
C.hide();
D.display:visible;
6.如何添加一个事件监听器来响应用户点击一个按钮?()
A.button.addEventListener(click,function(){...});
B.button.addEvent(click,function(){...});
C.button.onclick=function(){...};
D.button.onlick=function(){...};
7.如何获取一个元素的文本内容?()
A.element.textContent
B.element.innerText
C.element.text
D.element.value
8.如何设置一个元素的文本内容?()
A.element.textContent=text;
B.element.innerText=text;
C.element.text=text;
D.element.value=text;
9.如何判断一个元素是否具有特定的类名?()
A.element.className.includes(class);
B.element.classList.contains(class);
C.element.classList.includes(class);
D.element.classList.contains(class);
10.如何给一个元素添加一个类名?()
A.element.className+=class;
B.element.classList.add(class);
C.element.classList.add(class);
D.element.classList.add(class);
二、多选题(共5题)
11.以下哪些是Web开发的三大核心技术?()
A.HTML
B.CSS
C.JavaScript
D.PHP
E.SQL
12.以下哪些是CSS选择器?()
A.ID选择器
B.类选择器
C.标签选择器
D.伪类选择器
E.属性选择器
13.以下哪些是JavaScript中的数据类型?()
A.数值型
B.字符串型
C.布尔型
D.对象型
E.数组型
14.以下哪些是JavaScript中的流程控制语句?()
A.if语句
B.switch语句
C.for循环
D.while循环
E.do-while循环
15.以下哪些是常用的前端框架?()
A.React
B.Angular
C.Vue
D.jQuery
E.Bootstrap
三、填空题(共5题)
16.HTML中的根元素标签是______。
17.CSS中用于设置元素字体大小的属性是______。
18.JavaScript中用于获取当前日期和时间的对象是______。
19.在HTML中,要使一个元素水平居中,可以使用______样式。
20.在JavaScript中,用于判断一个值是否为真(true)的表达式通常返回______。
四、判断题(共5题)
21.HTML标签的结束标签不需要写闭合的斜杠。()
A.正确B.错误
22.CSS样式的优先级是由其选择器的复杂度决定的。()
A.正确B.错误
23.JavaScript中的变量不需要声明就可以直接使用。()
A.正确
原创力文档

文档评论(0)