1 / 19
文档名称:

web前端开发面试题汇总.docx

格式:docx   大小:72KB   页数:19页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

web前端开发面试题汇总.docx

上传人:花双韵芝 2022/5/17 文件大小:72 KB

下载得到文件列表

web前端开发面试题汇总.docx

文档介绍

文档介绍:精品文档
精品文档
1
精品文档
_______________________________________________________________________________________________Blink;
内核主要分红两部分:
衬着引擎(layoutengineer或RenderingEngine)和JS引擎
衬着引擎:负责取得网页的内容(HTML、XML、图像等等)、整理讯息(例
如加入CSS等),以及计算网页的显示方式,然后会输出至显示器或打印机。浏
览器的内核的不同对于网页的语法解释会有不同,所以衬着的效果也不相同。
所有网页浏览器、电子邮件客户端以及其余需要编写、显示网络内容的应用程序
精品文档
精品文档
5
精品文档
-可编写改正-
精品文档
精品文档
19
精品文档
______________________________________________________________________________________________________________
都需要内核。
JS引擎则:解析和履行javascript来实现网页的动向效果。最开始衬着引擎和JS
引擎并没有区分的很明确,以后JS引擎越来越独立,内核就倾向于只指衬着引
擎。
?怎样办理HTML5新标签的浏
览器兼容问题?怎样区分HTML和HTML5?
(Q1)HTML5现在已经不是SGML的子集,主若是对于图像,地点,存储,
多任务等功能的增加。
(1)绘画canvas;
(2)用于媒介回放的video和audio元素;
(3)本地离线存储localStorage长久存储数据,浏览器封闭后数据不扔掉;
(4)sessionStorage的数据在浏览器封闭后自动删除;
(5)语意化更好的内容元素,比方article、footer、header、nav、section;(6)表单控
件,calendar、date、time、email、url、search;
(7)新的技术webworker,websocket,Geolocation;
(Q2)IE8/IE7/,能够利用
这一特性让这些浏览器支持HTML5新标签,浏览器支持新标签后,还需要添
加标签默认的样式。也能够直接使用成熟的框架、比方html5shim,
简述一下你对HTML语义化的理解?
用正确的标签做正确的事情。
精品文档
精品文档
7
精品文档
-可编写改正-
精品文档
精品文档
19
精品文档
______________________________________________________________________________________________________________
,构造更清晰,便于对浏览器、搜寻引擎
解析;
,并且是容易阅读的;
搜寻引擎的爬虫也依靠于HTML标记来确定上下文和各个重点字的权重,利于
SEO;
,便于阅读维护理解。
11##常有兼容性问题?
png24位的图片在iE6浏览器上出现背景,解决方案是做成PNG8.
浏览器默认的margin和padding不同。解决方案是加一个全局的
{margin:0;padding:0;}来统一。IE6双边距bug:块属性标签float后,又有横行的
margin情况下,在ie6显示margin比设置的大。浮动ie产生的双倍距
离#box{float:left;width:10px;margin:000100px;}
这种情况之下IE会产生20px的距离,解决方案是在float的标签样式控制中加
入——_display:inline;将其转变为行内属性。(_这个符号只有ie6会鉴识)渐进鉴识
的方式,从总体中渐渐除掉局部。
首先,巧妙的使用“\9”这一标记,将IE旅游器从所有情况中分别出来。接着,
再次使用“+”将IE8和IE7、IE6分别开来,这样IE8已经独立鉴识。{
background-color:#f1ee18;/所有鉴识/.background-color:#00deff\9;/IE6、
7、8鉴识/+background-