noxussj / Interview-Questions

前端面试题、技术积累、Vue、JS、HTML、ES6
72 stars 9 forks source link

第1题:HTML和HTML5有什么区别? #1

Open noxussj opened 4 years ago

noxussj commented 4 years ago

什么是HTML5?

HTML5 将成为 HTML、XHTML 以及 HTML DOM 的新标准

1. 文档类型声明

可以看出:HTML的文档类型声明太长而且复杂,而HTML5的文档声明相对来说更为简便,有利于程序员快速阅读和开发

2. 音频和视频的支持

HTML如果不使用Flash播放器支持,它不支持音频和视频。HTML5使用audio和video标签来支持音频和视频控制

3. 图形的支持

svg、canvas绘图

4. 新增了一些语义化元素和移除元素

article、nav、details、footer、header、main、time、canvas、svg、audio、video等标签

font、center、u、big、strike、tt等标签

5. 会话存储和本地存储

localStorage、sessionStorage

hikuyaya commented 4 years ago

great!

noxussj commented 4 years ago

great!

大神啊

Asherzhangy commented 1 year ago

h5的出现导致了flash player的退场,Adobe目前已经终止对flash的发行和运维