1.HTML
HTML5新特性,语义化
浏览器的标准模式和怪异模式
xhtml和html的区别
使用data-的好处
meta标签
canvas
HTML废弃的标签
IE6 bug,和一些定位写法
css js放置位置和原因
什么是渐进式渲染
html模板语言
meta viewport原理
2.CSS
盒模型,box-sizing
CSS3新特性,伪类,伪元素,锚伪类
CSS实现隐藏页面的方式
如何实现水平居中和垂直居中。
说说position,display
请解释*{box-sizing:border-box;}的作用,并说明使用它的好处
浮动元素引起的问题和解决办法?绝对定位和相对定位,元素浮动后的display值
link和@import引入css的区别
解释一下css3的flexbox,以及适用场景
inline和inline-block的区别
哪些是块级元素那些是行级元素,各有什么特点
grid布局
table布局的作用
实现两栏布局有哪些方法?
css dpi
你知道attribute和property的区别么
css布局问题?css实现三列布局怎么做?如果中间是自适应又怎么做?
流式布局如何实现,响应式布局如何实现
移动端布局方案
实现三栏布局(圣杯布局,双飞翼布局,flex布局)
清除浮动的原理
overflow:hidden有什么缺点?
padding百分比是相对于父级宽度还是自身的宽度
css3动画,transition和animation的区别,animation的属性,加速度,重力的模拟实现
CSS 3 如何实现旋转图片(transform: rotate)
sass less
对移动端开发了解多少?(响应式设计、Zepto;@media、viewport、JavaScript 正则表达式判断平台。)
什么是bfc,如何创建bfc?解决什么问题?
CSS中的长度单位(px,pt,rem,em,ex,vw,vh,vh,vmin,vmax)
CSS 选择器的优先级是怎样的?
雪碧图
svg
媒体查询的原理是什么?
CSS 的加载是异步的吗?表现在什么地方?
常遇到的浏览器兼容性问题有哪些?常用的hack的技巧
外边距合并
解释一下“::before”和“:after”中的双冒号和单冒号的区别