web前端面试题及提问问题 - 高飞网
11人看过

web前端面试题及提问问题

2014-04-20 01:28:10

1. 写出CSS选择器种类

  • 标签选择器(如:body,div,p,ul,li)
  • 类选择器(如:class=”head”,class=”head_logo”)
  • ID选择器(如:id=”name”,id=”name_txt”)
  • 全局选择器(如:*号)
  • 组合选择器(如:.head .head_logo,注意两选择器用空格键分开)
  • 继承选择器(如:div p,注意两选择器用空格键分开)
  • 伪类选择器(如:就是链接样式,a元素的伪类,4种不同的状态:link、visited、active、hover。)

2. 清除浮动的方法有哪些

1、使用空标签清除浮动。
2
、使用overflow属性。 此方法有效地解决了通过空标签元素清除浮动而不得不增加无意代码的弊端。使用该方法是只需在需要清除浮动的元素中定义CSS属性:overflow:auto,即可!“zoom:1″用于兼容IE6
3
、使用after伪对象清除浮动。 该方法只适用于非IE浏览器
#layout:after{display:block;clear:both;content:””;visibility:hidden;height:0;}

3. 列举几个浏览器常用兼容性问题解决方法

4. 有这么一段HTML,请挑毛病,并写出你认为合理的写法

<P>&nbsp;&nbsp;前端开发工程师写HTML,也写js<br><br>&nbsp;&nbsp;我说:<br>最基础的html+css

5. 写出下面代码的运行结果
<script type=”text/javascript”>
var a,b;
(function(){
alert(a);
alert(b);
var a=b=3;
alert(a);
alert(b);
})();
alert(a);
alert(b);
</script>

undefined,undefined,3,3,undefined,3,

6. 常用的开发工具 测试工具 调试工具

7. 对代码语义化的了解

8. CSS Sprites是否用过

9. 将练习界面图片转化为html

10. 自己在开发的过程中遇到什么问题,谈谈看法

还没有评论!
23.20.129.162