Skip to the content.

HTML.Question

  1. 简述一下你对 HTML 语义化的理解?
  2. Label 的作用是什么?是怎么用的?
  3. iframe 框架有哪些优缺点?
  4. HTML 与 XHTML 二者有什么区别,你觉得应该使用哪一个并说出理由。
  5. HTML5 的 form 如何关闭自动完成功能?
  6. title 与 h1 的区别、b 与 strong 的区别、i 与 em 的区别?
  7. 请描述下 SEO 中的 TDK?
  8. 每个 HTML 文件头里都有个很重要的东西,Doctype,知道这是干什么的么?
  9. 简述一下 src 与 href 的区别。
  10. 严格模式与混杂模式
  11. 对于 WEB 标准以及 W3C 的理解与认识问题
  12. 列举 IE 与其他浏览器不一样的特性?
  13. 前端页面有哪三层构成,分别是什么?作用是什么?
  14. 网页验证码是干嘛的,是为了解决什么安全问题?
  15. 为什么用多个域名存储网站资源更有效?
  16. 页面可见性(Page Visibility)API 可以有哪些用途?
  17. Quirks(怪癖)模式是什么?它和 Standards(标准)模式有什么区别
  18. div+css 的布局较 table 布局有什么优点?
  19. 你能描述一下渐进增强和优雅降级之间的不同吗?
  20. 请谈一下你对网页标准和标准制定机构重要性的理解。
  21. 知道什么是微格式吗?谈谈理解。在前端构建中应该考虑微格式吗?
  22. html 常见兼容性问题?
  23. 对 WEB 标准以及 W3C 的理解与认识
  24. 如何在页面上实现一个圆形的可点击区域?
  25. 前端需要注意哪些 SEO
  26. html5 有哪些新特性、移除了那些元素?
  27. HTML5 的离线储存怎么使用,工作原理能不能解释一下?
  28. 浏览器是怎么对 HTML5 的离线储存资源进行管理和加载的呢
  29. HTML 全局属性(global attribute)有哪些
  30. Canvas 和 SVG 有什么区别?
  31. HTML5 为什么只需要写 <! DOCTYPE HTML> ?
  32. meta viewport 原理是什么?
  33. 对 web 标准、可用性、可访问性的理解
  34. HTML5 引入什么新的表单属性?
  35. 新的 HTML5 文档类型和字符集是?
  36. HTML5 Canvas 元素有什么用?
  37. HTML5 存储类型有什么区别?
  38. iframe 的作用
  39. 为什么最好把 CSS 的 <link> 标签放在 <head></head> 之间?为什么最好把 JS 的 <script> 标签恰好放在 </body> 之前,有例外情况吗?
  40. 什么是渐进式渲染(progressive rendering)?
  41. DOM 和 BOM 有什么区别
  42. img 上 title 与 alt
  43. 一个 iframe,内嵌了一个 A 页面,iframe 的宽高不停变化,如何让 A 页面的宽高实时自适应这个 iframe 的宽高大小。请说出至少 3 种方法,越难越好
  44. DOM Tree 是如何构建的?
  45. 100*100 的 canvas 占多少内存?
  46. noscript 标签的作用
  47. DOCTYPE 的作用是什么?
  48. 标准模式与兼容模式各有什么区别?
  49. HTML5 为什么只需要写 <!DOCTYPE HTML>,而不需要引入 DTD?
  50. SGML 、 HTML 、XML 和 XHTML 的区别?
  51. DTD 介绍
  52. 行内元素定义
  53. 块级元素定义
  54. 行内元素与块级元素的区别?
  55. HTML5 元素的分类
  56. 空元素定义
  57. link 标签定义
  58. 页面导入样式时,使用 link 和 @import 有什么区别?
  59. async 和 defer 的作用是什么?有什么区别?(浏览器解析过程)
  60. 什么是文档的预解析?(浏览器解析过程)
  61. CSS 如何阻塞文档解析?(浏览器解析过程)
  62. 渲染页面时常见哪些不良现象?(浏览器渲染过程)
  63. 如何优化关键渲染路径?(浏览器渲染过程)
  64. 什么是重绘和回流?(浏览器绘制过程)
  65. 如何减少回流?(浏览器绘制过程)
  66. 为什么操作 DOM 慢?(浏览器绘制过程)
  67. DOMContentLoaded 事件和 Load 事件的区别?
  68. HTML5 有哪些新特性、移除了那些元素?
  69. 如何处理 HTML5 新标签的浏览器兼容问题?
  70. 简述一下你对 HTML 语义化的理解?
  71. b 与 strong 的区别和 i 与 em 的区别?
  72. 前端需要注意哪些 SEO ?
  73. HTML5 的离线储存怎么使用,工作原理能不能解释一下?
  74. 浏览器是怎么对 HTML5 的离线储存资源进行管理和加载的呢?
  75. 常见的浏览器端的存储技术有哪些?
  76. 请描述一下 cookies,sessionStorage 和 localStorage 的区别?
  77. iframe 有那些缺点?
  78. Label 的作用是什么?是怎么用的?
  79. HTML5 的 form 的自动完成功能是什么?
  80. 如何实现浏览器内多个标签页之间的通信?
  81. webSocket 如何兼容低版本浏览器?
  82. 页面可见性(Page Visibility API) 可以有哪些用途?
  83. 如何在页面上实现一个圆形的可点击区域?
  84. 实现不使用 border 画出 1 px 高的线,在不同浏览器的标准模式与怪异模式下都能保持一致的效
  85. title 与 h1 的区别?
  86. <img> 的 title 和 alt 有什么区别?
  87. Canvas 和 SVG 有什么区别?
  88. 网页验证码是干嘛的,是为了解决什么安全问题?
  89. 渐进增强和优雅降级的定义
  90. attribute 和 property 的区别是什么?
  91. 对 web 标准、可用性、可访问性的理解
  92. IE 各版本和 Chrome 可以并行下载多少个资源?
  93. Flash、Ajax 各自的优缺点,在使用中如何取舍?
  94. 怎么重构页面?
  95. 浏览器架构
  96. 常用的 meta 标签
  97. css reset 和 normalize.css 有什么区别?
  98. 用于预格式化文本的标签是?
  99. DHTML 是什么?
  100. head 标签中必不少的是?
  101. HTML5 新增的表单元素有?
  102. 在 HTML5 中,哪个方法用于获得用户的当前位置?
  103. 文档的不同注释方式?
  104. disabled 和 readonly 的区别?
  105. 主流浏览器内核私有属性 css 前缀?
  106. 前端性能优化?
  107. Chrome 中的 Waterfall ?
  108. 扫描二维码登录网页是什么原理,前后两个事件是如何联系的?
  109. Html 规范中为什么要求引用资源不加协议头 http 或者 https?
  110. Data URI scheme 是什么 ?
  111. Data URI scheme 的语法
  112. Data URI scheme 的优缺点
  113. 你有使用过 MediaRecorder 吗?说说它的运用场景有哪些?
  114. H5 的哪些特性需要 https 支持呢?
  115. 你知道短链接的生成原理吗?
  116. HTML5 拖拽事件的顺序是什么?
  117. 为什么我们要使用 web workers?
  118. 使用 svg 画一个微信的 logo
  119. 如何在不同的端口间共享 cookie?”