上期的WEB前端开发的面试题不知道各位小伙伴有没有答出来呢?面试题是我们面试的第一关,所以,大家一定要多看多学,重视起来~那么接下来为大家更新后续5道面试题,看能否难到你们呢?
6、你能描述一下渐进增强和优雅降级之间的不同吗?
7、为什么利用多个域名来存储网站资源会更有效?
8、请谈一下你对网页标准和标准制定机构重要性的理解。
9、请描述一下 cookies,sessionStorage 和 localStorage 的区别?
10、简述一下 src 与 href 的区别。
本期答案将在下期结尾展示,大家可以在此之前自行查找答案呦~接下来小优为大家公布上期答案,各位看官看过来,你是否做对了呢?
1、你做的页面在哪些浏览器测试过?这些浏览器的内核分别是什么?
答:IE: trident 内核 Firefox:gecko 内核 Safari:webkit 内核 Opera:以前是 presto 内核,Opera 现已改用 Google Chrome 的 Blink 内核 Chrome:Blink(基于 webkit,Google 与 Opera Software 共同开发)
2、每个 HTML 文件里开头都有个很重要的东西,Doctype,知道这是干什么的吗?
答:<!DOCTYPE> 声明位于文档中的最前面的位置,处于 <html> 标签之前。此标签可告知浏 览器文档使用哪种 HTML 或 XHTML 规范。(重点:告诉浏览器按照何种规范解析页面)
3、Quirks 模式是什么?它和 Standards 模式有什么区别?
答:区别:总体会有布局、样式解析和脚本执行三个方面的区别。盒模型:在 W3C 标准中,如果设置一个元素的宽度和高度,指的是元素内容的宽度和高度, 而在 Quirks 模式下,IE 的宽度和高度还包含了 padding 和 border。title(tool当成a:alt(alt设置行内元素的高宽:在 Standards 模式下,给<span>等行内元素设置 wdith 和 height 都 不会生效,而在 quirks 模式下,则会生效。设置百分比的高度:在 standards 模式下,一个元素的高度是由其包含的内容来决定的,如 果父元素没有设置百分比的高度,子元素设置一个百分比的高度是无效的用 margin:0 auto 设置水平居中:使用 margin:0 auto 在 standards 模式下可以使元素水平 居中,但在 quirks 模式下却会失效。
4、div+css 的布局较 table 布局有什么优点?
答:改版的时候更方便 只要改 css 文件。页面加载速度更快、结构化清晰、页面显示简洁。表现与结构相分离。易于优化(seo)搜索引擎更友好,排名更容易靠前。
5、 img 的 alt 与 title 有何异同?strong 与 em 的异同?
答:text):为不能显示图像、窗体或 applets 的用户代理(UA),alt 属性用来指定替换文字。替换文字的语言由 lang 属性指定。(在 IE 浏览器下会在没有 title 时把 alttool tip 显示)tip):该属性为设置该属性的元素提供建议性的信息。strong:粗体强调标签,强调,表示内容的重要性em:斜体强调标签,更强烈强调,表示内容的强调点