前端开发入学考试考题1Word文件下载.docx
《前端开发入学考试考题1Word文件下载.docx》由会员分享,可在线阅读,更多相关《前端开发入学考试考题1Word文件下载.docx(13页珍藏版)》请在冰豆网上搜索。
imgsrc=”../image/img.gif”/>
(B)<
imgsrc=”image/img.gif”/>
(C)<
imgsrc=”image../img.gif”/>
(D)<
imgsrc=”img.gif/image”/>
5.下面哪些代码不能成功注释?
D
(A)
(B)
(C)
(D)
6.哪些标签在页面上没有语义的D
(A)p(B)h
(C)input(D)span
7.下面哪段代码可以在页面上显示一个输入框,并且默认输入框上的文字是”admin”C
(A)<
inputtype=”text”/>
(B)<
inputtype=”text”name=”admin”/>
(C)<
inputtype=”text”value=”admin”/>
(D)<
inputtype=”text”id=”admin”/>
8.下面哪些标签不属于表单元素:
D
inputtype=”button”/>
textarea>
<
/textarea>
div>
/div>
9.一个盒模型,它有如下属性。
那么,它真实占有的宽度是多少?
1width:
200px;
2height:
3border:
1pxsolidred;
4padding:
10px20px;
(A)200px;
(B)202px;
(C)222px;
(D)242px;
10.“相对定位”是相对何者定位?
B
(A)离自己最近的已经定位了的祖先盒子
(B)自己原来的位置
(C)浏览器窗口的左上角
(D)页面版心
11.css的三种样式中哪种样式的优先级最高:
(A)行样式
(B)联样式
(C)外部样式
(D)三种样式优先级一样
12.下面为块级元素标签的是A
(A)div(B)span(C)strong(D)em
13.如何让一个div的显示方式与span标签一样的B
(A)display:
block
(B)display:
inline
(C)display:
inline-block
(D)display:
block-inline
14.在w3c中规定html决定页面的:
(A)结构
(B)样式
(C)行为
(D)以上都不正确
15.下面哪些不属于css的特点A
(A)封装
(B)继承
(C)层叠
(D)优先级
16.下面的代码与结果中,哪个是正确的A
(A)
行高为19
(B)
颜色为红色
大小为20px
(D)以上结果都正确
17.如果希望一行上的文字与图片居中对齐,可以设置哪个属性:
C
(A)margin:
0auto;
(B)text-aline:
center
(C)vertical-align:
middle
(D)float:
left
18.伪类的排序正确的是:
(A)linkvisitedactivehover
(B)linkvisitedhoveractive
(C)visitedlinkhoveractive
(D)visitedlinkactivehover
19.计算盒子模型的宽度不计算下面哪个属性:
(A)border
(B)padding
(C)margin
(D)width
20.下面哪段代码会出现盒子的“塌陷”现象:
(D)没有正确答案
21.
下面哪种写法会选中p标签:
(A)p.fatherp.son
(B).fatherp.son
(C)div.father.son
(D)p.fatherp.son
22.有这样一个结构
,判断下面哪个说法是不正确的A
文字的颜色为蓝色
23.在这么一个结构
,如果要让one盒子在左侧显示,two盒子在右侧显示,那么css代码应该是:
(A).one{float:
left}.two{float:
right}
(B).one{float:
left}
(C).one{float:
right}.two{float:
(D).one{float:
24.以下哪个结果是NaN?
(A)vara=“123”;
varb=123;
alert(a+b);
(B)vara=“123”;
varb=Number(a);
(C)vara=”abc”,varb=Number(a);
(D)vara=”123”,varb=”NaN”;
alert(a+b);
25.font可以同时设置几个属性,下面哪个属性是font不可以设置的D
(A)font-size
(B)font-style
(C)font-weight
(D)font-color
26.padding:
10px20px30px40px的设置的顺序是:
(A)上10px、右20px、左30px、下40px
(B)上10px、下20px、左30px、右40px
(C)下10px、上20px、左30px、右40px
(D)上10px、右20px、下30px、左40px
27.以下哪些操作不会脱离流B
(A)浮动
(B)相对定位
(C)绝对定位
(D)固定定位
28.分析如下的JavaScript代码段,
运行后的结果是(D)
varnum=1;
setTimeout(function(){num=2;
},100);
alert(num)
(A)1
(B)2
(C)3
(D)页面报错,语法有问题
29.关于标签的命名中哪一个写确:
pclass=”onetwo”>
我是p标签<
/p>
pid=”onetwo”>
pid=”_2bac”>
pid=”$abc”>
30.在javascript中不存在哪些数据类型D
(A)string
(B)number
(C)boolean
(D)int
31.
输出的结果是什么?
(A)123123
(B)246
(C)123
(D)没有正确结果
32.下列名称中,能作为变量名的是(A)
(A)pArray
(B)this
(C)function
(D)*pNumber
33.vara=10;
b=20;
c=4;
++b+c+a++以下哪个结果是正确的?
(A)34
(B)35
(C)36
(D)37
34.选择器#boxp,下列说法中正确的是(B)
(A)选择的是id为box的元素的所有直接子元素p
(B)选择的是id为box的元素的所有后代元素p
(C)选择的是id为box的元素的第一个子元素p
(D)选择的是id为box的元素的第一个后代元素p
35.已知varnum=10;
下面哪个是将num转换为布尔型的语法(C)
A.!
!
num;
B.||numC.boolean(num)D.number(num)
2、代码题(每题4分)
36.请分别写出去掉li标签和a标签默认样式的属性。
styletype=”text/css”>
li{
liststyle:
none;
}
a{
Text-decition;
style>
37.根据下面代码的,推断出结果。
for(vari=1;
i<
10;
i=i+1){
if(i%2==0){
i=i*2;
}
console.log(i);
}4
38.看下面的js程序,将输出什么?
varnum=10;
functionfn(){
num=20;
alert(num)
39.用for循环打印10行10列的正方形(来自星星的你),如图。
提示,星星是这个符号“★”
40.用for循环输出1-100之间所有的质数(只能被1和自身整除的数,不包括1)
3、简答题(每题6分)
41.background是一个综合属性,请写出它等价的4条“小属性”。
Background-color;
Background-imge;
Background-position;
Background-fixed;
42.页面上的定位主要有哪几种,分别是有哪些特点。
静态定位-标准流
绝对定位-如果父元素没有设定相对定位,他的为位置是跟着浏览器位置走的,脱标。
相对定位-可以控制自己的位置,位置移动占位置,不脱标。
固定定位-设置固态后脱离标准流。
43.下面程序:
varstr="
11"
+2-"
1"
;
console.log(str);
console.log(typeofstr);
执行完后str的值为___111____,str的类型为_数字类型______。
44.请列举出清除浮动的几种方式(最少三种)
Clear:
both;
Overflow:
hidden;
:
after{
clear;
Content:
0;
Height;
Line-height;
Disply;
block;
Overflow;
hidden;
.类{zoom;
1}
45.简述您对HTML语义化的理解?
最好用html里面的标签定义。
不能使用比如div类的标签定义。