HTML5 - 概述

HTML5是取代HTML 4.01,XHTML 1.0和XHTML 1.1的HTML标准的下一个主要修订版. HTML5是在万维网上构建和呈现内容的标准.

HTML5是万维网联盟(W3C)和Web超文本应用技术工作组(WHATWG)之间的合作. .

新标准融合了视频播放和拖放等功能,这些功能以前依赖于第三方浏览器插件,如Adobe flash,microsoft Silverlight和Google Gears .

浏览器支持

Apple Safari,Google Chrome,Mozilla Firefox和Opera的最新版本都支持许多HTML5功能,Internet Explorer 9.0将支持还支持一些HTML5功能.

预装在iPhone,iPad和Android手机上的移动网络浏览器都支持HTML5.

新功能

HTML5引入了许多新元素和属性,可以帮助您构建现代网站.以下是HTML5中引入的一些最突出的功能.

  • 新语义元素 : 这些类似于< header>,< footer>和< section>.

  • Forms 2.0 :  HTML网页表单的改进,其中为< input>引入了新属性.标签.

  • 持久本地存储 : 无需借助第三方插件即可实现.

  • WebSocket : 用于Web应用程序的下一代双向通信技术.

  • 服务器发送的事件 :  HTML5引入了从Web服务器流向Web浏览器的事件,它们被称为服务器发送事件(SSE).

  • 画布 去;这支持二维绘图表面,您可以使用JavaScript进行编程.

  • 音频&视频 : 您可以在网页上嵌入音频或视频而无需使用第三方插件.

  • 地理位置 : 现在,访问者可以选择与您的网络应用程序共享其实际位置.

  • microdata : 这使您可以在HTML5之外创建自己的词汇表,并使用自定义语义扩展您的网页.

  • 拖放 : 将项目从一个位置拖放到同一网页上的另一个位置.

向后兼容性

HTML5尽可能设计为与现有Web浏览器向后兼容.它的新功能基于现有功能,允许您为旧浏览器提供后备内容.

建议使用几行JavaScript检测对各个HTML5功能的支持.

如果您不熟悉任何以前版本的HTML,我建议您在浏览HTML5的功能之前先阅读 HTML教程.

本文链接:https://www.f2er.com/3188918.html