文档介绍:web前端开发面试卷试题汇总
web前端开发面试卷试题汇总
1
web前端开发面试卷试题汇总
______________________________________________________________________________________________________________
web前端开发面试题汇总
1天前653阅读2议论
前端面试题汇总
HTML&CSS
?有哪些内核 (Layout
Engine)?
(Q1)阅读器:IE,Chrome,FireFox,Safari,Opera。
(Q2)内核:Trident,Gecko,Presto,Webkit。
说下行内元素和块级元素的差别?行内块元素的兼容性使用?
IE8以下)
行内元素:会在水平方向摆列,不可以包含块级元素,设置 width无效,height无
效(能够设置line-height),margin上下无效,padding上下无效。
块级元素:各占有一行,垂直方向摆列。重新行开始结束接着一个断行。
兼容性:display:inline-block;display:inline;zoom:1;
消除浮动有哪些方式?比较好的方式是哪一种?
(1)父级div定义height。
2)结尾处加空div标签clear:both。
3)父级div定义伪类:after和zoom。
4)父级div定义overflow:hidden。
-可编写改正-
web前端开发面试卷试题汇总
web前端开发面试卷试题汇总
19
web前端开发面试卷试题汇总
______________________________________________________________________________________________________________
5)父级div定义overflow:auto。
6)父级div也浮动,需要定义宽度。
7)父级div定义display:table。
8)结尾处加br标签clear:both。
总结:比较好的是第3种方式,简短方便。
box-sizing常用的属性有哪些?分别有什么作用?
常用的属性:box-sizing:content-boxborder-boxinherit;
作用:content-box:宽度和高度分别应用到元素的内容框 。在宽度和高度以外绘制
元素的内边距和边框(元素默认成效)。
border-box:元素指定的任何内边距和边框都将在已设定的宽度和高度内进行绘
制。经过从已设定的宽度和高度分别减去边框和内边距才能获得内容的宽度和高
度。
?标准模式与兼容模式各有什么差别 ?
(Q1)见告阅读器的分析器用什么文档标准分析这个文档 。DOCTYPE不存在
或格式不正确会致使文档以兼容模式体现。
(Q2)标准模式的排版和 JS运作模式都是以该阅读器支持的最高标准运转。在兼
容模式中,页面以宽松的向后兼容的方式显示 ,模拟老式阅读器的行为以防备站
点没法工作。
为何只要要写 <Doctypehtml>?
web前端开发面试卷试题汇总
web前端开发面试卷试题汇总
3
web前端开发面试卷试题汇总
-可编写改正-
web前端开发面试卷试题汇总
web前端开发面试卷试题汇总
19
web前端开发面试卷试题汇总
______________________________________________________________________________________________________________
HTML5不鉴于SGML,所以不需要对DTD进行引用;可是需要doctype来规
范阅读器的行为(让阅读器依据它们应当的方式来运转)。 而鉴于
SGML,所以需要对DTD进行引用,才能见告阅读器文档所使用的文档种类。
页面导入款式时,使用link和***@import有什么差别?
(1)link属于XHTML标签,除了加载CSS外,还可以用于定义RSS,定义rel
连结属性等作用;而***@import是CSS供给的,只好用于加载 CSS;
2)页面被加载的时,link会同时被加载,而***@import引用的CSS会等到页面被加载完再加载;
3)import是提出的,只在IE5以上才能被辨别,而link是XHTML标
签,无兼容问题