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
网友评论