语义化
- 去掉或丢失样式时,页面能呈现出清晰的结构
- 利于SEO,爬虫可以依赖标签确定上下文及相关内容权重
- 方便其它设备(屏幕阅读器、盲人阅读器等)解析
DOM操作
- createDocumentFragment()/createElement()/createTextNode()
- appendChild()/removeChild()/replaceChild()/insertBefore()
HTML5
- 不再是SGML的子集,新增了图像、音视频、画布、地理位置、本地离线存储、多任务、拖拽等功能
- 语义化更好的标签(header | nav | footer | aside | article | section)
- 表单控件(Calender | date | time | email | url | search)
- 移除了frame相关框架(它会阻塞主页面的onload事件,即便内容为空也需加载时间)