HTML5面试题阅读指南(必看)

大家好,我是帅地。

为了方便大家复习,这些面试题的展示采取了右边面试题目,左边答案的方式,方便大家按需查看。

由于手机端不支持这种展示方式,当然,为了手机方便阅读,下面会贴出所有面试题答案链接,不过大家最好在 PC 电脑端阅读哈,相关面试题还会持续更新,尽量补充完善起来,建议收藏帅地的网站哦。

面试题链接汇总

1. 简述 HTML5 新特性 ?

2. HTML5 为什么只需要写 !DOCTYPE HTML?

3. HTML5 有哪些新特性、移除了那些元素?

4. 如果把HTML5看做一个开放的平台,那么它构建的模块有哪些?

5. 简述HTML5的离线储存?

6. 如何处理HTML5新标签的浏览器兼容问题?

7. 如何区别HTML和HTML5?

8. 新的HTML5文档类型和字符集是什么?

9. 简述HTML5新增了哪些功能API?

10. HTML5的form如何关闭自动补全功能?

11. 如何在HTML5页面中嵌入音频?

12. 如何在HTML5页面中嵌入视频?

13. HTML5引入了哪些新的表单属性?

14. HTML5应用缓存和常规的HTML浏览器缓存有什么差别?

15. 为什么HTML5里面不需要DTD ?

16. 哪些浏览器支持HTML5?

17. H5本地存储和会话(事务)存储之间的区别是什么?

18. 简述HTML5中的应用缓存 ?

19. 如果把HTML5看成一个开放平台,它的构建模块有哪些?

20. HTML5为什么只需要写<!doctype htm>?

21. HTML5应用程序缓存为应用带来什么优势?

22. 简述Web Worker和 WebSocket的作用?

23. 如何让 Websocket兼容低版本浏览器?

24. HTML5为浏览器提供了哪些数据存储方案?

25. 简述 sessionStorage和 localStorage的区别?

26. 简述localStorage和 cookie的区别 ?

27. 简述什么是SVG ?

28. 如何使用 Canvas和HTML5中的SVG画一个矩形?

29. 简述Canvas和SVG的区别 ?

30. 如何刷新浏览器的应用缓存?

31. 简述应用缓存中的回退是什么?

32. 简述应用缓存中网络命令的作用?

33. 简述HTML5如何实现跨域?

34. 如何解决移动端HTML5音频标签audio的 autoplay属性失效问题?

35. 解释在ie低版本下的怪异盒模型和c3的怪异盒模型 和 弹性盒模型 ?