HTML 知识大纲
一、考察很多
1.1 src 和 href 的区别
1.2 对 HTML 语义化的理解
1.3 script 标签中 defer 和 async 的区别
1.4 HTML5 有哪些更新
1.5 行内元素有哪些?块级元素有哪些?空(void)元素有哪些?
二、考察较多
2.1 DOCTYPE(文档类型)的作用
2.3 说一下 web worker
2.4 head 标签有什么作用,其中什么标签必不可少?
2.5 Canvas 和 SVG 的区别
2.6 title 与 h1 的区别、b 与 strong 的区别、i 与 em 的区别?
三、考察较少
3.1 img 的 srcset 属性的作用?
3.2 HTML5 的离线储存怎么使用,它的工作原理是什么
3.3 渐进增强和优雅降级之间的区别
3.4 文档声明(Doctype)和 <html>
有何作用? 严格模式与混杂模式如何区分?它们有何意义?
3.5 label 的作用是什么?如何使用?
3.6 浏览器是如何对 HTML5 的离线储存资源进行管理和加载?
四、考察很少
4.1 说一下 HTML5 drag API
4.2 浏览器乱码的原因是什么?如何解决?
4.3 iframe 有那些优点和缺点?