网页制作测试题

网页制作测验(答案在最后)

作为后端工程师,一般面试的时候最多考到以下问题,以下问题务必全会

1:说说div和span的区别?

2:CSS中的选择器有几种,如果要使用这些选择器设计样式,应该如何使用?

3:列出display的值,说明他们的作用。position的值有哪些? relative和absolute定位 原点

在哪里?

4:表单控件中readOnly属性和disabled属性有什么区别?

5:JQuery对象中的clone()和clone(true)有什么区别?

6:谈谈什么是JSON,并举例说明JSON对象(随便举例子)

7:javascript中的eval()函数时干什么的?

8:谈谈jquery-1.7.2.js和jquery-1.7.2.min.js的区别

9:如何获取一个id为"abc"的DOM对象,以及如何获取他的JQuery对象。他们之间如何进

行转换。

10:表格布局中如何合并单元格?

11:在html文档中CSS的书写方式有哪些,并举例说明,Javascript的书写方式有哪些,举例

说明?

12:使用JQuery实现div标签中绑定一个click事件,当被点击时背景颜色设置为红色

13.当前元素设置了浮动,那么它的前后元素会发生什么变化?

 

 

1:说说div和span的区别?

 

Div是块级元素, 默认样式是每一个都单独占据一行

Span是行内元素, 默认样式可以多个span在同一行显示

 

 

2:CSS中的选择器有几种,如果要使用这些选择器设计样式,应该如何使用?

3种

标签选择器  标签名

类别选择器  .类名

Id选择器 #id名

 

 

3:列出display的值,说明他们的作用。position的值有哪些? relative和absolute定位 原点在哪里?

Display的值: block 块级元素显示

None: 不显示

Inline:行内方式显示

Inline-block:行内块级显示(兼容性较差)

Position的值: relative  自己原来位置的左上角

absolute  距离自己最近的一个有定位的父级元素的左上角

fixed  屏幕可见位置的左上角

 

 

4:表单控件中readOnly属性和disabled属性有什么区别?

readOnly 是只读, 默认显示正常显示, 可以随着表单一起提交

disabled 是禁用. 默认显示带灰色,表单提交时不会跟着提交

 

 

5:JQuery对象中的clone()和clone(true)有什么区别?

clone()只会复制文档, 而不会复制事件

clone(true)会连同事件一起复制

 

 

6:谈谈什么是JSON,并举例说明JSON对象(随便举例子)

json就是js中的对象

{name:张三,age,20,talk:function(){alert(“haha”)}};

 

 

 

7:javascript中的eval()函数时干什么的?

把参数中的字符串转换成js代码执行

 

 

8:谈谈jquery-1.7.2.js和jquery-1.7.2.min.js的区别

Jquery-1.7.2.js是带有排版, 注释, 方法和对象命名规范的jquery, 占用空间较大, 但是适合程序员在开发和测试中查看源代码,适用于开发和测试环境

 

Jquery-1.7.2.min.js是没有排版,注释,方法和对象命名都是一个字母的jquery,占用空间非常小,整个代码只有一行,非常不便于阅读,适合网络传输,适用于生产环境

 

 

9:如何获取一个id为"abc"的DOM对象,以及如何获取他的JQuery对象。他们之间如何进行转换。

//获取一个id为"abc"的DOM对象

Var abcDom = document.getElementById(abc);

//如何获取他的JQuery对象

Var $abc = $(#abc);

// dom -> jq

Var $abc = $(abcDom);

// jq -> dom

var abcDom = $abc[0];

 

 

10:表格布局中如何合并单元格?

 

合并行: rowspan

和并列:colspan

 

 

11:在html文档中CSS的书写方式有哪些,并举例说明,Javascript的书写方式有哪些,举例说明?

 

Css:

  1. 行内式 <div style=width:500px></div>
  2. 标签式 <style>div{width:500px}</style>
  3. 导入式 <link href=”….  rel=”…”/>

 

Js

  1. 标签式 <script type=”…”>alert(123)</srcipt>
  2. 导入式 <script src=”…” type=”…”></srcipt>

 

 

 

12:使用JQuery实现div标签中绑定一个click事件,当被点击时背景颜色设置为红色

 

$(div).click(function(){

$(this).css(background-color, red);

})

 

 

13.当前元素设置了浮动,那么它的前后元素会发生什么变化?

前一个元素不会影响,后一个元素会把它包围

猜你喜欢

转载自blog.csdn.net/qq_36194262/article/details/83099183
今日推荐