- HTML5 有哪些新特性?
- Doctype作⽤? 严格模式与混杂模式如何区分?它们有何意义?
- 如何实现浏览器内多个标签页之间的通信?
- ⾏内元素有哪些?块级元素有哪些?空(void)元素有哪些?⾏内元 素和块级元素有什么区别?
- 简述⼀下src与href的区别?
- cookies,sessionStorage,localStorage 的区别?
- HTML5 的离线储存的使用和原理?
- 怎样处理 移动端 1px 被 渲染成 2px 问题?
- 浏览器是如何渲染页面的?
- iframe 的优缺点?
- Canvas 和 SVG 图形的区别是什么?
- 谈一谈meta 标签?
CSS 基础
1、请你讲一讲 CSS 的权重和优先级
2、介绍 Flex 布局,flex 是什么属性的缩写:
3、CSS 怎么画一个大小为父元素宽度一半的正方形?
4、CSS实现自适应正方形、等宽高比矩形
5、实现两栏布局的方式
6、实现三列布局的方式
7、CSS 动画有哪些?
8、用css2和css3分别写一下垂直居中和水平居中
9、visibility 和 display 的差别(还有opacity)
10、opacity 可以有过渡效果嘛?
11、BFC 与 IFC 区别
12、BFC会与float元素相互覆盖吗?为什么?举例说明
13、了解box-sizing吗?
14、什么是 BFC
15、了解盒模型吗?
16、说一下你知道的position属性,都有啥特点?
17、两个div上下排列,都设margin,有什么现象?
18、清除浮动有哪些方法?
JavaScript 基础
1、问:0.1 + 0.2 === 0.3 嘛?为什么?
2、JS 有哪些我数据类型?
3、JS 整数是怎么表示的?
4、Number()