HTML5 和 HTML 到底有啥异同
先看维基百科的一段介绍:http://zh.wikipedia.org/wiki/HTML5广义论及HTML5时,实际指的是包括HTML、CSS和JavaScript在内的一套技术组合。它希望能够减少浏览器对于需要插件的丰富性网络应用服务(plug-in-based rich internet application,RIA),如Adobe Flash、Microsoft Silverlight,与Oracle JavaFX的需求,并且提供更多能有效增强网络应用的标准集。再看下一段:具体来说,HTML5添加了许多新的语法特征,其中包括\u0026lt;video\u0026gt;, \u0026lt;audio\u0026gt;, 和\u0026lt;canvas\u0026gt;元素,同时整合了SVG内容。这些元素是为了更容易的在网页中添加和处理多媒体和图片内容而添加的。其它新的元素包括\u0026lt;section\u0026gt;, \u0026lt;article\u0026gt;, \u0026lt;header\u0026gt;, 和\u0026lt;nav\u0026gt;,是为了丰富文档的数据内容。新的属性的添加也是为了同样的目的。同时也有一些属性和元素被移除掉了。一些元素,像\u0026lt;a\u0026gt;, \u0026lt;cite\u0026gt;和\u0026lt;menu\u0026gt;被修改,重新定义或标准化了。同时APIs和DOM已经成为HTML5中的基础部分了。HTML5还定义了处理非法文档的具体细节,使得所有浏览器和客户端程序能够一致地处理语法错误。以上。
■网友
谢邀@李亮 所引用的基本是对的,大致意思我翻译下HTML 更多指的是旧有的具体的HTML这门标记语言,是相对狭隘但具体的指向而说起 HTML5 时更多说的是这几年发展出来的多数浏览器端支持的新功能新特性(大致上IE8不支持就是),涵盖了大半部分WEB前端的领域,不再特指某门语言,甚至以后如果ES6或TypeScript之类的变成工业规范的话大概也会被涵盖进去一起讨论相同点是,他们都是技术名词,都关于WEB浏览器端。只不过一个指的是领域内几乎所有的新技术,一个指的是具体的语言。
■网友
简单来说,就是多了很多乱七八糟却很有用很方便的特性。 具体什么不同,太多了。就想c++和c有什么不同,有很多不同,所以你想要学的话,就从基础学就好了。
推荐阅读
- 联运■连云港港全国首推集装箱铁水联运“一单到底”
- 汽车知识|第八代高尔夫到底值不值得买?1.4T自动Pro版全款多少钱?
- 人潮汹涌|丁真爆火第20天,到底谁才是真正的“幕后推手”?华春莹为他连发三推
- 微博目前已经支持文本,图片,位置分享,为啥没有语音和视频呢微博的pm肯定想过这两种微博形态,但迟迟不做的原因到底是啥。是语音和视频不符合产
- 什么|到底是什么原因?宝宝易咳嗽
- python的html5lib这个库咋使用啊我在网上也没有找到相关文档
- 京广和公司到底是干啥的
- 董洁|40岁的董洁到底怎么啦?少女造型被吐槽,女性的温柔感也不见了
- 中兴努比亚 Z5 的边框到底有多窄
- 汽车知识|西装暴徒的代表,40w就能拥有百万级别的声浪,到底是什么车
