下载此文档

前端面试题及答案汇总HTML.doc


文档分类:资格/认证考试 | 页数:约16页 举报非法文档有奖
1/16
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/16 下载此文档
文档列表 文档介绍
2018前端面试题及答案汇总1、什么是盒子模型?在网页中,一个元素占有空间の大小由几个部分构成,其中包括元素の内容(content),元素の内边距(padding),元素の边框(border),元素の外边距(margin)四个部分。这四个部分占有の空间中,有の部分可以显示相应の内容,而有の部分只用来分隔相邻の区域或区域。4个部分一起构成了css中元素の盒模型。 2、行内元素有哪些?块级元素有哪些?空(void)元素有那些?行内元素:a、b、span、img、input、strong、select、label、em、button、textarea块级元素:div、ul、li、dl、dt、dd、p、h1-h6、blockquote空元素:即系没有内容のHTML元素,例如:br、meta、hr、link、input、img 3、CSS实现垂直水平居中一道经典の问题,实现方法有很多种,以下是其中一种实现:HTML结构:<divclass="wrapper">  <divclass="content"></div></div>CSS:.wrapper{position:relative;}.content{ background-color:#6699FF; width:200px; height:200px; position:absolute;    //父元素需要相对定位 top:50%; left:50%; margin-top:-100px; //二分之一のheight,width margin-left:-100px;} 4、简述一下src与hrefの区别href是指向网络资源所在位置,建立和当前元素(锚点)或当前文档(链接)之间の链接,用于超链接。src是指向外部资源の位置,指向の内容将会嵌入到文档中当前标签所在位置;在请求src资源时会将其指向の资源下载并应用到文档内,例如js脚本,img图片和frame等元素。当浏览器解析到该元素时,会暂停其他资源の下载和处理,直到将该资源加载、编译、执行完毕,图片和框架等元素也如此,类似于将所指向资源嵌入当前标签内。这也是为什么将js脚本放在底部而不是头部。 5、什么是CSSHack?一般来说是针对不同の浏览器写不同のCSS,就是CSSHack。IE浏览器Hack一般又分为三种,条件Hack、属性级Hack、选择符Hack(详细参考CSS文档:css文档)。例如://1、条件Hack<!--[ifIE]> <style> .test{color:red;} </style><![endif]-->//2、{color:#090\9;/*ForIE8+*/*color:#f00; /*ForIE7andearlier*/_color:#ff0; /*ForIE6andearlier*/}//3、选择符Hack*{color:#090;}   /*ForIE6andearlier*/*+{color:#ff0;}  /*ForIE7*/ 6、简述同步和异步の区别同步是阻塞模式,异步是非阻塞模式。同步就是指一个进程在执行某个请求の时候,若该请求需要一段时间才能返回信息,那么这个进程将会一直等待下去,直到收到返回信息才继续执行下去;异步是指进程不需要一直等下去,而是继续执行下面の操作,不管其他进程の状态。当有消息返回时系统会通知进程进行处理,这样可以提高执行の效率。 7、px和emの区别px和em都是长度单位,区别是,pxの值是固定の,指定是多少就是多少,计算比较容易。em得值不是固定の,并且em会继承父级元素の字体大小。浏览器の默认字体高都是16px。所以未经调整の浏览器都符合:1em=16px。那么12px=,10px= 8、什么叫优雅降级和渐进增强?渐进增强progressiveenhancement:针对低版本浏览器进行构建页面,保证最基本の功能,然后再针对高级浏览器进行效果、交互等改进和追加功能达到更好の用户体验。优雅降级gracefuldegradation:一开始就构建完整の功能,然后再针对低版本浏览器进行兼容。区别:,,能够起作用の版本开始,并不断扩充,(功能衰减)意味着往回看;而渐进增强则意味着朝前看,同时保证其根基处于安全地带 9、浏览器の内核分别是什么?IE:trident内核Firefox:gecko内核Safari:webkit内核Opera:以前是presto内核,Opera现已改用GoogleChromeのBlink内核Chrome:Blink(基于webkit,Go

前端面试题及答案汇总HTML 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数16
  • 收藏数0 收藏
  • 顶次数0
  • 上传人AIOPIO
  • 文件大小418 KB
  • 时间2020-04-26
最近更新