计算机二级Web实战试题及答案
姓名:____________________
一、单项选择题(每题2分,共10题)
1.HTML文档的基本结构由以下哪些标签组成?
A.`html`,`head`,`body`
B.`title`,`script`,`style`
C.`div`,`span`,`p`
D.`a`,`img`,`form`
2.以下哪个属性用于设置HTML元素的背景颜色?
A.`bgcolor`
B.`background`
C.`color`
D.`background-color`
3.CSS中,如何设置一个元素的字体大小为16像素?
A.`font-size:16px;`
B.`size:16;`
C.`font:16px;`
D.`font-size:16;`
4.在JavaScript中,以下哪个方法可以获取当前页面的URL?
A.`document.location.href`
B.`document.location.url`
C.`document.URL`
D.`window.location.href`
5.以下哪个标签用于创建一个水平线?
A.`hr`
B.`line`
C.`horizontal`
D.`horizontal-line`
6.CSS中,以下哪个选择器可以选中所有class为example的元素?
A.`.example`
B.`#example`
C.`[class=example]`
D.`[class~=example]`
7.以下哪个事件在鼠标点击按钮时触发?
A.`onclick`
B.`onmouseover`
C.`onfocus`
D.`onchange`
8.在HTML中,以下哪个标签用于创建一个无序列表?
A.`ul`
B.`ol`
C.`li`
D.`list`
9.以下哪个属性用于设置元素的边框样式?
A.`border`
B.`borders`
C.`border-style`
D.`border-color`
10.在JavaScript中,以下哪个方法可以创建一个新的数组?
A.`newArray()`
B.`Array()`
C.`[]`
D.`newarr()`
二、多项选择题(每题3分,共10题)
1.以下哪些是HTML5新增的语义化标签?
A.`header`
B.`footer`
C.`nav`
D.`article`
E.`div`
2.CSS中,以下哪些属性可以用于设置元素的文本样式?
A.`text-align`
B.`text-decoration`
C.`text-indent`
D.`line-height`
E.`font-family`
3.在JavaScript中,以下哪些方法可以用于字符串操作?
A.`toUpperCase()`
B.`toLowerCase()`
C.`split()`
D.`indexOf()`
E.`trim()`
4.以下哪些属性可以用于设置表格的样式?
A.`border`
B.`width`
C.`height`
D.`cellpadding`
E.`cellspacing`
5.在HTML中,以下哪些标签可以嵌套使用?
A.`div`
B.`p`
C.`a`
D.`img`
E.`table`
6.CSS中,以下哪些选择器可以选中所有具有特定类名的元素?
A.`.class`
B.`.class.class`
C.`.class#id`
D.`.class[data-*=value]`
E.`.class[data-*~=value]`
7.以下哪些事件可以在表单提交时触发?
A.`onsubmit`
B.`onreset`
C.`onchange`
D.`onfocus`
E.`onblur`
8.在HTML中,以下哪些标签可以用于创建表格?
A.`table`
B.`tr`
C.`td`
D.`th`
E.`colgroup`
9.CSS中,以下哪些属性可以用于设置元素的定位?
A.`position`
B.`top`
C.`left`
D.`right`
E.`bottom`
10.在JavaScript中,以下哪些函数可以用于处理异步请求?
A.`XMLHttpRequest()`
B.`fetch()`
C.`setTimeout()`
D.`setInterval()`
E.`ajax()`
三、判断题(每题2分,共10题)