HTML 基础面试题阅读指南(必看)

HTML 基础面试题阅读指南(必看)

大家好,我是帅地。

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

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

面试题链接汇总

1. src和href的区别

2. 对HTML语义化的理解

3. DOCTYPE(文档类型) 的作用

4. script标签中defer和async的区别

5. 常用的meta标签有哪些

6. img的srcset属性的作用

7. 行内元素有哪些 块级元素有哪些 空(void)元素有哪些

8. 说一下 web worker

9. 浏览器是如何对 HTML5 的离线储存资源进行管理和加载

10. iframe 有那些优点和缺点

11. Canvas和SVG的区别

12. 文档声明(Doctype)和!Doctype html有何作用 严格模式与混杂模式如何区分它们有何意义

13. 浏览器乱码的原因是什么 如何解决

14. 渐进增强和优雅降级之间的区别

15. 说一下 HTML5 drag API

16. HTML5有哪些新特性,移除了哪些元素 如何处理HTML5新标签的浏览器兼容问题 如何区分HTML和HTML5

17. 清楚浮动有哪些方式 比较好的方式是哪一种

18. 实现布局中间自适应宽度,左右两栏固定宽度

19. 写出几种IE6 BUG的解决方法

20. meta viewport 是做什么用的,怎么写

21. script标签为什么要放在body标签的底部

22. HTML5元素分类

23. SVG 与 HTML5 的 canvas 各有什么优点,哪个更有前途

24. 标准模式和混杂模式的区别

25. 标准模式和严格模式的区别

26. Quirks模式是什么 它和Standards模式有什么区别

27. 你能描述一下渐进增强和优雅降级之间的不同吗

28. 简述一下src与href的区别

29. 一个页面上有大量的图片(大型电商网站),加载很慢,你有哪些方法优化这些图片的加载,给用户更好的体验

30. 谈谈以前端角度出发做好SEO需要考虑什么

31. 清除浮动的几种方法

32. 写HTML代码时应注意什么

33. HTML5的form如何关闭自动完成功能?

34. 如何实现浏览器内多个标签页之间的通信

35. XML和JSON的区别

36. 如何进行网站性能优化

37. HTML和XHTML的区别是什么

38. 如果网页内容需要支持多语言,你会怎么做

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

40. 如果页面使用 ‘application/xhtml+xml’ 会有什么问题吗

41. 请解释下什么是语义化的HTML

42. 对于 WEB 标准以及 W3C 的理解与认识问题

43. 前端页面有哪三层构成,分别是什么 作用是什么

44. 页面可见性(Page Visibility)API 可以有哪些用途

45. Quirks(怪癖)模式是什么 它和 Standards(标准)模式有什么区别

46. div+css 的布局较 table 布局有什么优点

47. html 常见兼容性问题

48. 如何在页面上实现一个圆形的可点击区域

49. HTML 全局属性(global attribute)有哪些

50. meta viewport 原理是什么

51. Viewport 属性值

52. 页面导入样式时,使用link和@import有什么区别

53. label的作用是什么 是怎么用的

54. js放在html的不同位置有什么区别吗

55. 移动html5开发流行的框架有哪些

56. HTML5 中如何嵌入视频

57. Typeof的作用

发表评论

后才能评论