Skip to content

HTML 面试题汇总

1. 什么是 <!DOCTYPE>?是否需要在 HTML5 中使用?

2. 什么是可替换元素,什么是非可替换元素,它们各自有什么特点?

3. srchref 的区别(京东)

4. 说说常用的 meta 标签

5. 说说对 html 语义化的理解

6. label 的作用是什么?是怎么用的?

7. iframe 框架有那些优缺点?

8. HTMLXHTML 二者有什么区别,你觉得应该使用哪一个并说出理由。

9. HTML5form 如何关闭自动完成功能?

10. titleh1 的区别、bstrong 的区别、iem 的区别?

11. 请描述下 SEO 中的 TDK

12. 每个 HTML 文件头里都有个很重要的东西,Doctype,知道这是干什么的么?

13. 什么是严格模式与混杂模式?

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

15. 列举 IE 与其他浏览器不一样的特性?

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

17. 页面可见性(Page VisibilityAPI 可以有哪些用途?

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

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

20. 请谈一下你对网页标准和标准制定机构重要性的理解。

21. 知道什么是微格式吗?谈谈理解。在前端构建中应该考虑微格式吗?

22. html 常见兼容性问题?

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

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

25. HTML5 为什么只需要写 <!DOCTYPE HTML>?

26. 对 web 标准、可用性、可访问性的理解

27. HTML5 引入什么新的表单属性?

28. iframe 的作用

29. imgtitlealt

30. HTML5 新增哪些新特性 ?

31. 行内元素和块级元素区别,有哪些,怎样转换?(顶呱呱)

32. HTML5HTML4 的区别(华安永康)

33. 如何处理 HTML5 新标签兼容问题

34. h5html5 区别

35. form 表单上传文件时需要进行什么样的声明

36. 哪个属性可以做到当鼠标悬停在图片上时显示出文字

37. 如何在一张图片上的某一个区域做到点击事件

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

39. 什么是锚点?

40. 图片与 span 元素混排图像下方会出现几像素的空隙的原因是什么?

41. a 元素除了用于导航外,还可以有什么作用?

Released under the MIT License.