[⾯试题]H5移动web开发⾯试题总结-详细
1、H5的新特性有哪些?
拖拽释放、data-id⾃定义属性、语义化内容标签(header、nav、footer)、audio⾳频、video视频、本地离线存储
sessionstorage、 localstarage 、表单控件date、time、url等
如果问到不知道的,就说我之前有学习到过,但是实际项⽬中没怎么⽤到,所以了解的不是很多
2、Cookie、sessionStorage、localStorage的区别?什么时候会⽤到?
1、localstarage :本地存储,永久存储在浏览器本地 除⾮清缓存,⼤⼩⼤概在5M左右
sessionstorage:本地存储,只在同⼀个浏览器上共享,关闭浏览器则数据清除,⼤⼩⼤概也是5M
cookie:数据是通过https传递的,可以设置过期时间,然后⼤⼩4k
2、登录时会⽤localstarage 记住账号,然后有的时候会配合vuex⼀起⽤ 刷新的时候配合
3、CSS3的新特性有哪些?(必会)
新增了RGBA,HSLA模式颜⾊;text-shadow⽂字阴影;border-radius边框圆⾓、box-shadow边框阴影;box-sizing盒⼦模型;
transition过渡;linear-gradient线性渐变、radial-gradient径向渐变;background-size背景尺⼨、background-origin、background-clip
1、颜⾊:新增 RGBA , HSLA 模式
2、⽂字阴影(text-shadow)
3、边框:圆⾓(border-radius) 边框阴影 : box-shadow
4、盒⼦模型: box-sizing
5、背景:background-size background-origin background-clip
6、渐变:linear-gradient (线性渐变), radial-gradient(径向渐变)
7、过渡:transition 可实现属性的渐变
3、如何使⼀个盒⼦⽔平垂直居中?(必会)
3、如何实现双飞翼(圣杯)布局?(必会)
4、CSS的盒模型?(必会)
5、CSS 中选择器的优先级以及CSS权重如何计算?(必会)
6、列举5个以上的H5input元素 type 属性值?(必会)
7、CSS中哪些属性可继承,哪些不可以?(必会)
box shadow怎么设置8、CSS单位中 px、em和 rem的区别?(必会)
9、rem适配⽅法如何计算HTML根字号及适配⽅案?(必会)
10、display: none 与visibility:hidden的区别?(必会)
11、position的值有哪些,分别有哪些作⽤?(必会)
12、为什么会出现浮动?浮动元素会引起什么问题?如何清除浮动?(必会)
13、简述弹性盒⼦flex布局及rem布局?(必会) 如何解决margin“塌陷”?(必会)
14、::before和 ::after中双冒号和单冒号有什么区别、作⽤?(必会)
15、CSS3新增伪类,以及伪元素?(必会)
16、Bootstrap栅格系统的⼯作原理?(必会)
17、BFC是什么?(⾼薪常问)
18、什么是渐进增强和优雅降级?它们有什么不同?(了解)
19、iframe有哪些优缺点?(了解)
20、使⽤CSS怎么让Chrome⽀持⼩于12px的⽂字⽐如10px?(了解)

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。