1. 想要给个a标签设置width和height,需要给a标签添加哪个样式?(       
A. display:inline;
B. overflow:hidden;
C. font-size:0;
D. display:block;
答案: D
2. placeholder的作用是(      )
A. 为文本框设置默认提示文字
B. 为文本框设置对齐样式
C. 为文本框设置默认值
D. 以上说法都不正确
答案: A
3. 如何清除ul的浮动?(      )
A. ul li:last-child{clear:both}
B. ul:after{content:"";clear:both;display:block}
C. ul{clear:both}
D. ul:before{content:"";clear:both;display:block}
答案: B
4. 以下是画布可以画图像的是(  )
A. video
B. audio
C. canvas
D. header
答案: C
5. meta标签中name属性值是关键字的是(        )
A. description
B. author
C. keyword
D. generator
答案: C
6. 以下哪些不是块标签的是(        )
A. span
B. p
C. div
D. ul
答案: A
7. var size="true";console.log(typeof size);  正确答案是(    )
A. string
B. number
C. undefined
D. boolean
答案: A
8. input标签的值是用哪个属性来描述的?(      )
A. type
B. disabled
C. id
D. value
答案: D
9. 以下哪个的优先级最高(      ) 
A. class
B. id
C. !important
D. 行内
答案: C
10. 参数序号从1开始的是哪个选择器(  )
A. :empty
B. nth-child
C. :first
D. :eq
答案: B
11. p下面除了span以外所有标签,旋转45度(      )
A. p :not(span){transform:rotate(45deg)}
B. p :not(span){translate:rotate(45deg)}
C. p not(:span){transform:rotate(45deg)}
D. p:not(span){rotate(45deg)}
答案: A
12. <div></div>实现向右的红三角形,样式实现正确的是(  )
A. icon{width:0; height:0; overflow:hidden; border:5px solid transparent; border-left-color:#f00; }
B. icon{width:0; height:0; overflow:hidden; border:5px solid #f00; border-left-color:transparent;}
C. icon{width:0; height:0; overflow:hidden; border:5px solid transparent; border-right-color:#f00;}
D. icon{width:0; height:0; overflow:hidden; border:5px solid #f00; border-right-color:transparent;}
答案: A
13. 以下这段代码的作用是(  )           
A. 是当宽度大于960px小于1200px的时候body的背景为yellow
B. 是当宽度大于960px的时候body的背景为yellow
C. 是当宽度小于1200px的时候body的背景为yellow
D. 以上写法都不正确
答案: A
14. 实现点击文本也能控制复选框,以下设置正确的是(  ) 
A. <input type="checkbox" name="music" /><label for="music">音乐</label>
B. <input type="checkbox" id="music" /><label for="music">音乐</label>
C. <input type="checkbox" name="music" /><label id="music">音乐</label>
D. <input type="checkbox" id="music" /><label name="music">音乐</label>
答案: B
15. 以下哪些属性属于弹性盒子的(      )
A. flex-shrink
B. flex-grow
C. border
D. margin
答案: A,B
16. 设置主轴方向的弹性盒子元素的对齐方式可以使用(  )属性实现
A. align-content
B. justify-content
C. align-self
D. align-items
答案: B
17. 以下能生效的样式选项是 (      )           
A. yellow
B. red
C. blue
D. black
答案: C
18. 哪一个标记用于使HTML文档中表格里的单元格在同行进行合并?(  )
A. cellspacing
B. cellpadding
C. rowspan
D. colspan
答案: D
19. flex-grow的作用是(  ) 
A. 弹性盒子元素对齐方式
B. 弹性盒子元素的排列方式
C. 弹性盒子元素显示次序
D. 弹性盒子元素如何分配剩余空间
答案: D
20. javascript怎样将一个checkbox设为无效,假设该checkbox的id为checkAll (        )
A. ElementById("checkAll").enabled = false;
B. ElementById("checkAll").disabled = true;
C. ElementById("checkAll").enabled = true;
D. ElementById("checkAll").disabled = "disabled";
答案: B
21. 在jQuery中,不属于鼠标事件的是(    )
A. mouseover
B. mouseenter
C. keydown
D. mousemove
答案: C
22. jquery中遍历指定的对象和数组是哪个方法(      )       
A. $.each( object, callback )
B. $(selector).each(function())
C. foreach()
D. for ...in
音乐盒子答案: A
23. 下面哪个选项可以选择id为ul元素后的所有p元素(  )
A. #ul2+p
B. #ul2~p
C. #ul2>p
D. #ul2 p
答案: B
24. 以下哪个方法是对数组进行排序( )             
A. sort
B. reverse
C. pop
D. slice
答案: A
25. arguments是一个类似于数组的对象。对命名参数的引用可以使用参数名也可以使用( )的方式来进行引用:
A. function argument[n]
B. arguments.n
C. arguments[n]
D. isfunction
答案: C
26. 在当前页面index.html中插入与index.html处于同一级的img文件夹下的logo.jpg,正确的导入写法是(  ) 
A. <img src="img/logo.jpg">