2017年-Web前端面试题(HTML至Nodejs)
【原】2017年-Web前端面试题(HTML → Nodejs) 出自作者小矮人Web前端,博文地址: http://www.cnblogs.com/itlkNote/ 文中有少许重复问题! 第一阶段 HTML、CSS、HTML5、CSS3 1、XHTML与HTML的有何异同? 2、介绍一下CSS的盒子模型?弹性盒子模型是什么? 3、Doctype的作用?标准模式与兼容模式各有什么区别? 4、HTML5 为什么只需要写 <!DOCTYPE HTML>? 5、行内元素有哪些?块级元素有哪些? 空(void)元素有那些? 6、页面导入样式时,使用link和@import有什么区别? 7、介绍一下你对浏览器内核的理解? 8、常见的浏览器内核有哪些? 9、HTML5有哪些新特性、移除了那些元素?如何处理HTML5新标签的浏览器兼容问题?如何区分 HTML 和 HTML5? 10、简述一下你对HTML语义化的理解? 11、iframe有那些缺点? 12、列出display的值,说明他们的作用?position的值, relative和absolute定位原点是? 13、一个满屏 品 字布局 如何设计? 14、常见兼容性问题? 15、如果需要手动写动画,你认为最小时间间隔是多久,为什么?(阿里面试题) 16、列举IE 与其他浏览器不一样的特性? 17、99%的网站都需要被重构是哪本书上写的?