文档详情

无涯教程网-HTML5教程完整离线版.pdf

发布:2021-05-17约13.43万字共83页下载文档
文本预览下载声明
HTML5 - 简介介绍 HTML5是HTML标准的下⼀个主要版本,它将取代HTML 4.01 ,XHTML 1.0和XHTML 1.1 , HTML5是⽤于在万 维⽹上结构化和呈现内容的标准。 HTML5是万维⽹联盟(W3C)与⽹络超⽂本应⽤程序技术⼯作组(WHATWG)之间的合作。 新标准结合了以前依赖第三⽅浏览器插件(例如Adobe Flash ,Microsoft Silverlight和Google Gears)的视频播放和拖放等函数。 浏览器⽀持 Apple Safari ,Google Chrome ,Mozilla Firefox和Opera的最新版本均⽀持许多HTML5函数,Internet Explorer 9.0也将⽀持某些HTML5函 数。 预先安装在iPhone ,iPad和Android⼿机上的移动Web浏览器都对HTML5具有出⾊的⽀持。 新函数 HTML5引⼊了许多新元素和属性,可以帮助您构建现代⽹站。这是HTML5中引⼊的⼀些最突出的函数。 New Semantic Elements - 如header,footer和section。 Forms 2.0 - 对HTML Web表单的改进,其中为input标签引⼊了新属性。 Persistent Local Storage - 永久本地存储,实现⽽⽆需借助第三⽅插件。 WebSocket - ⽤于Web应⽤程序的下⼀代双向通信技术。 Server-Sent Events - 服务器发送的事件,HTML5引⼊了从Web服务器流向Web浏览器的事件,它们被称为服务器发送事件(SSE)。 Canvas - 这⽀持⼆维绘图图⾯,您可以使⽤JavaScript对其进⾏编程。 Audio Video - 您可以在⽹页上嵌⼊⾳频或视频,⽽⽆需借助第三⽅插件。 Geolocation - 访问者可以选择与您的Web应⽤程序共享其实际位置。 Microdata - 这可让您创建HTML5以外的词汇,并使⽤⾃定义语义扩展⽹页。 Drag and Drop - 将项⽬从同⼀⽹页上的⼀个位置拖放到另⼀位置。 向后兼容 HTML5被设计为与现有的Web浏览器向后兼容。它的新函数是在现有函数的基础上构建的,可让您为旧版浏览器提供后备内容。 建议使⽤⼏⾏JavaScript检测对单个HTML5函数的⽀持。 如果您不熟悉任何早期版本的HTML ,建议您先阅读我们的 HTML教程,然后再探索HTML5的函数。 下⼀篇:HTML5 - 语法 吾⽣也有涯,⽽知⽆涯 - ⽆涯教程 HTML5 - 语法介绍 HTML 5没有与XHTML相同的语法规则,在XHTML 中,我们需要使⽤⼩写标语法称,并引⽤属性,属性必须 有值并关闭所有空元素。 HTML5具有很⼤的灵活性,并且⽀持以下函数- ⼤写标语法称。 属性的引号是可选的。 属性值是可选的。 关闭空元素是可选的。 DOCTYPE 较早版本的HTML中的DOCTYPE描述很长,因为HTML语⾔基于SGML ,因此需要引⽤DTD。 HTML 5作者将使⽤简单的语法来指定DOCTYPE ,如下所⽰: !DOCTYPE html 上⾯的语法不区分⼤⼩写。 Character Encoding HTML 5可以使⽤简单的语法来指定字符编码,如下所⽰: meta charset=UTF-8 上⾯的语法不区分⼤⼩写。 Script 标签 通常的做法是,向脚本元素中添加⼀个值为 text/javascript的type属性,如下所⽰: script type=text/javascript src=scriptfile.js/script HTML 5删除了所需的额外信息,您可以简单地使⽤以下语法- script src=scriptfile.js/script Link 标签 之前的link格式如下所⽰: link re
显示全部
相似文档