Skip to content

HTML 面试题汇总 ​

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

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

3. src 和 href 的区别(京东) ​

4. 说说常用的 meta 标签 ​

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

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

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

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

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

10. title 与 h1 的区别、b 与 strong 的区别、i 与 em 的区别? ​

11. 请描述下 SEO 中的 TDK? ​

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

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

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

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

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

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

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. img 上 title 与 alt ​

30. HTML5 新增哪些新特性 ? ​

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

32. HTML5 与 HTML4 的区别(华安永康) ​

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

34. h5 和 html5 区别 ​

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

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

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

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

39. 什么是锚点? ​

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

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