HTML面试题
·如何理解HTML语义化

HTML结构语义化,是最近几年才提出来的,以前的html结构,都是一堆没有语义的冷冰冰的标签。最泛滥的就是div+css,以前的页面,一打开就是一堆div+css,为了改变这种这种状况,开发者们和官方提出了让HTML结构语义化的概念,并且官方w3c,也在HTML5给出了几个新的语义化的标签。
·默认情况下,哪些HTML标签是块级元素,哪些是内联元素
display:block/table;div、h1、table、ul、ol、p等
display:inline/inline-block;有span、img 、input、button等
CSS面试题
分析知识模块
· 布局
1.盒模型的宽度如何计算?
2.margin纵向重叠的问题
3.margin负值的问题
4.BFC的理解和运用
5.float布局的问题,以及clearfix
6.flex画骰子
· 定位
1.absolute和relative分别依据什么定位
2.居中对齐有哪些实现方式
· 图文样式
1.line-height的继承问题
· 响应式
1.rem是什么?
2.如何实现响应式
· CSS3
1.关于CSS3动画