面试题基础篇(html,css)--001

作者: 李佳明先生 | 来源:发表于2018-12-20 18:46 被阅读16次

1. 你做过的页面在哪些浏览器测试过?这些浏览器内核分别是什么?

IE:trident内核
Firefox:gecko内核
Safari:webkit内核
Opera:以前是presto内核,Opera现在已改用Google Chrome的Blink内核
Chrome:Blink(基于webkit,Google与Opera Software共同开发)

2. div+css的布局较 table布局有什么优点?

改版的时候更方便只要改css文件。
页面加载速度更快、结构化清晰、页面显示简洁。
表现与结构相分离。
易于优化(seo)搜索引擎更友好,排名更容易靠前。

3.每个HTML文件里开头都有个很重要的东西, Doctype,知道这是干什么的吗?

<! DOCTYPE>声明位于文档中的最前面的位置,处于<html>标签之前。此标签可告知浏览器文档使用哪种HTML.或XHTML规范。(重点:告诉浏瓷器按照何种规范解析页面)

4. 为什么利用多个域名来存储网站资源会更有效?

CDN缓存更方便
突破浏览器并发限制
节约cookie带宽
节约主域名的连接数,优化页面响应速度
防止不必要的安全问题

5.有哪项方式可以对一个DOM设置它的CSS样式?

外部样式表,引入一个外部css文件
内部样式表,将css代码放在<head>标签内部
内联样式,将css样式直接定义在HTM元素内部

6. CSS中可以通过哪些属性定义,使得一个DOM元素不显示在测览器可视范围内?

最基本的
设置 display属性为none,或者设置 visibility属性为hidden
技巧性
设置宽高为0,设置透明度为0,设置z- index位置在-1000

相关文章

网友评论

    本文标题:面试题基础篇(html,css)--001

    本文链接:https://www.haomeiwen.com/subject/msrukqtx.html