一、HTML5的新特性
1.语义化标签:其实就是可以让标签有自己的含义
html4之前都是有的,比如:<h1>、<ul>、<li>
html5新增了很多语义化标签:<header>、<nav>
html5的语义化标签的常用页面布局:
优点:
1.代码结构清晰,方便阅读,有利于团队合作开发
2.方便其他设备解析(如屏幕阅读器、盲人阅读器、移动设备)
3.有利于搜索引擎优化(SEO)
2.表单增强:<input>的type属性
3.音视频标签:<video>、<audio>里设置<source>
4.画布标签:Canvas + SVG
5.拖放功能:设置ondragover、ondrop方法
6.本地存储:
7.WebWorker:
8.地理位置:
二、DOM
1.innerHtml、nodeValue、textContent之间的区别?
1)html解析后节点构成: