HTML5介绍

阅读更多
W3C 和 WHATWG 关于HTML4的下一个版本该是什么样,有过很长时间的争论,W3C 希望继续往XHTML2发展,而WHATWG提出更开放的HTML5,历时8年最终达成一致于2014年10月发布了HTML5的推荐标准。

HTML5介绍_第1张图片

2014年发布的HTML5标准: https://www.w3.org/TR/html5/
HTML4:Documents <<=====>> HTML5:Applications

基本构成



  
  Hello, HTML5!
  
  


  

Hello, HTML5!



可以看出有3个地方有改变:
  • ->
  • ->
  • link 和 script标签没有type属性

W3C发布的HTML5标准属于狭义的HTML5,不包括以下内容:
  • CSS3 : 属于CSS标准
  • SVG : W3C早在2001年就发布了SVG 1.0。目前 https://www.w3.org/TR/SVG11/
  • Geolocation API : 独立标准 https://www.w3.org/TR/geolocation-API/
  • Indexed Database API : 独立标准(WebSQL Database 已经被废止) https://www.w3.org/TR/IndexedDB/
  • File API : https://www.w3.org/TR/FileAPI/
  • WebSocket : IETF定义协议 https://tools.ietf.org/html/rfc6455,W3C定义API https://www.w3.org/TR/websockets/
  • WebRTC : IETF定义协议 http://tools.ietf.org/wg/rtcweb/ W3C定义API https://www.w3.org/TR/webrtc/
  • WebGL : Khronos组织维护 https://www.khronos.org/registry/webgl/specs/1.0/
  • WebWorkers : https://www.w3.org/TR/workers/
HTML5相关的各个标准还在不断的更新制定中,有修改的、有增加的、也有废除的,预计需要到2022年,但估计可能还需要更长的时间!WebAssembly (asm.js)、WebGL (three.js)、WebRTC (peer.js)、WebVR、Web Payment、Web Bluetooth、Service Worker、Progressive Web Apps等一系列相关的WoT技术规范都在指定中。

广义上的HTML5包含的内容更丰富!图片来自:https://github.com/SirPepe/SpecGraph
HTML5介绍_第2张图片

(1)语义(Semantics)
•新的标签 :

你可能感兴趣的:(HTML5介绍)