阿里开发者前端测试题
一、单项选择题(每题2分,共10题)
1.HTML中,用于定义段落的标签是()
A.divB.pC.spanD.h1
2.CSS中,设置字体大小的属性是()
A.font-weightB.font-styleC.font-sizeD.font-family
3.JavaScript中,以下哪个是声明变量的关键字()
A.letB.varC.constD.以上都是
4.在HTML中,设置超链接的目标页面在新窗口打开的属性是()
A.target=_selfB.target=_parentC.target=_blankD.target=_top
5.CSS中,设置元素背景颜色的属性是()
A.background-imageB.background-colorC.background-repeatD.background-position
6.JavaScript中,获取元素的id属性值使用的方法是()
A.getElementByIdB.getElementsByTagNameC.getElementsByClassNameD.querySelector
7.HTML中,用于创建无序列表的标签是()
A.olB.ulC.liD.dl
8.CSS中,设置元素边框宽度的属性是()
A.border-styleB.border-colorC.border-widthD.border-radius
9.JavaScript中,以下哪个函数用于将字符串转换为数字()
A.parseIntB.parseFloatC.NumberD.以上都可以
10.在HTML中,设置表单提交的地址的属性是()
A.actionB.methodC.enctypeD.target
二、多项选择题(每题2分,共10题)
1.以下属于HTML块级元素的有()
A.divB.spanC.pD.h1
2.CSS盒模型包括哪些部分()
A.contentB.paddingC.borderD.margin
3.JavaScript中的数据类型有()
A.基本数据类型B.引用数据类型C.函数类型D.类类型
4.以下哪些是HTML表单元素()
A.inputB.selectC.textareaD.button
5.CSS中可以设置文本对齐方式的属性值有()
A.leftB.rightC.centerD.justify
6.JavaScript中常用的事件有()
A.clickB.loadC.scrollD.change
7.以下哪些标签用于HTML页面布局()
A.headerB.navC.articleD.section
8.CSS中设置字体样式的属性有()
A.font-weightB.font-styleC.font-variantD.text-decoration
9.JavaScript中数组常用的方法有()
A.pushB.popC.sliceD.splice
10.HTML中设置图像的属性有()
A.srcB.altC.widthD.height
三、判断题(每题2分,共10题)
1.HTML标签不区分大小写。()
2.CSS样式只能写在head标签内。()
3.JavaScript中,null和undefined是相同的。()
4.HTML中,img标签是自闭合标签。()
5.CSS中,设置元素的display属性为none可以隐藏元素。()
6.JavaScript中,函数内部的this指向函数本身。()
7.HTML中,a标签只能用于创建超链接。()
8.CSS中,设置元素的opacity属性可以改变元素的透明度。()
9.JavaScript中,对象的属性和方法可以通过点号或方括号访问。()
10.HTML中,表单元素必须放在form标签内。()
四、简答题(每题5分,共4题)
1.简述HTML和CSS的作用。
答: