面试题(3)

1.简述一下src 和href 的区别

src用于替换文字  引用外部资源

href 用于在当前文档和引用资源之间确认联系,引用网络资源

2.知道的网页制作会用到的图片格式有哪些?

png-8 png-24 jpeg(jpg) gif svg

但面试官想要知道的是 Webp (是否有关注新技术,新鲜事物)

Webp:WebP 格式,谷歌(google)开发的一种旨在加快图片加载速度的图片格式。
图片压缩体积大约只有JPEG 的2/3,并能节省大量的服务器带宽资源和数据空间。FacebookEbay 等知名网站已经开始测试并使用WebP 格式。
在质量相同的情况下,WebP 格式图像的体积要比JPEG 格式图像小40%

3. 知道什么是微格式吗?谈谈理解。在前端构建中应该考虑微格式吗?

微格式是一种让机器可读的语义化XHTML词汇的集合,是结构化数据的开放标准,是特殊应用而制定的特殊格式。

优点:将智能数据添加到网页上,让网站内容在搜索引擎结果界面可以显示额外的提示(应用范例:豆瓣,有兴趣自行 Google)

3.在css/js代码上线之后开发人员经常会优化性能,从用户刷新网页开始,一次js请求一般情况下有哪些地方会有缓存处理?

DNS缓存   CDN缓存  浏览器缓存  服务器缓存

4.你如何理解HTML结构的语义化?

去掉或样式丢失的时候能让页面呈现清晰的结构。

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

外部样式表,引入一个外部css文件

内部样式表,将css代码放在<head>标签内部

内联样式,将css样式直接定义在HTML 元素内部

6.CSS 都有哪些选择器?

派生选择器(用html标签申明

id选择器(用dom的id申明

类选择器(用一个样式类名申明

属性选择器(用dom的属性申明,属于css2,IE6不支持

后代选择器(利用空格间隔,比如 div .a{}

群组选择器(利用逗号间隔, 比如p,div,#a{}

7.CSS 选择器的优先级是怎么样定义的?

一般而言,选择器越特殊,它的优先级越高。也就是选择器指向的越准确,它的优先级就越
高。

1 派生   10 类   100  ID

div.test1 .span var   优先级 1+10+10+1

span#xxx .strong li   优先级 1+100+10+1

#xxx li 优先级 100+1

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

 display:none          visibility:hidden

技巧性:

设置  宽高 :0   透明度 :0   z-index:-99999999999999

9.超链接访问过后hover 样式就不出现的问题是什么?如何解决?

l :link     v:visited  h:hover  a:active (L-V-H-A

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值