我的编程空间,编程开发者的网络收藏夹
学习永远不晚

分析HTML5发展史

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

分析HTML5发展史

这篇文章主要介绍“分析HTML5发展史”,在日常操作中,相信很多人在分析HTML5发展史问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”分析HTML5发展史”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

HTML5草案的前身名为WebApplications1.0,于2004年被WHATWG提出,于2007年被W3C接纳,并成立了新的HTML工作团队。

  HTML5的第一份正式草案已于2008年1月22日公布。HTML5仍处于完善之中。然而,大部分现代浏览器已经具备了某些HTML5支持。

  2012年12月17日,万维网联盟(W3C)正式宣布凝结了大量网络工作者心血的HTML5规范已经正式定稿。根据W3C的发言稿称:“HTML5是开放的Web网络平台的奠基石。”

  2013年5月6日,HTML5.1正式草案公布。该规范定义了第五次重大版本,第一次要修订万维网的核心语言:超文本标记语言(HTML)。在这个版本中,新功能不断推出,以帮助Web应用程序的作者,努力提高新元素互操作性。

  本次草案的发布,从2012年12月27日至今,进行了多达近百项的修改,包括HTML和XHTML的标签,相关的API、Canvas等,同时HTML5的图像img标签及svg也进行了改进,性能得到进一步提升。

  HTML5的浏览器兼容

  支持Html5的浏览器包括Firefox,IE9及其更高版本,Chrome,Safari,Opera等;国内的遨游浏览器(Maxthon),以及基于IE或Chromium(Chrome的工程版或称实验版)所推出的360浏览器、搜狗浏览器、QQ浏览器、浏览器等国产浏览器同样具备支持HTML5的能力。

  HTML5语法

  内容类型(ContentType)HTML5的文件扩展符与内容类型保持不变,仍然为".html"或".htm"。DOCTYPE声明不区分大小写指定字符集编码metacharset="UTF-8"可省略标记的元素不允许写结束标记的元素:br、col、embed、hr、img、input、、link、meta

  可以省略结束标记的元素:li、dt、dd、p、option、colgroup、thead、tbody、tfoot、tr、td、th 

  可以省略全部标记的元素:html、head、body、colgroup、tbody省略引号属性值可以使用双引号,也可以使用单引号。

  HTML5新增语义化标签

  section元素表示页面中的一个内容区块

  article元素表示一块与上下文无关的独立的内容

  aside元素在article之外的,与article内容相关的辅助信息 

  header元素表示页面中一个内容区块或整个页面的标题

  footer元素表示页面中一个内容区块或整个页面的脚注

  nav元素表示页面中导航链接部分

  figure元素表示一段独立的流内容,使用figcaption元素为其添加标题(第一个或最后一个子元素的位置)

  main元素表示页面中的主要的内容(ie不兼容)

  兼容低版本浏览器:<scriptclass="lazy" data-src=“html5.js”></script>

  Video和audio的应用

  video元素定义视频<videoclass="lazy" data-src="movie.ogg"controls="controls">Video元素</video>audio元素定义音频<audioclass="lazy" data-src="someaduio.wav">Audio元素</audio> 

  controls属性:如果出现该属性,则向用户显示控件,比如播放按钮。

  autoplay属性:如果出现该属性,则视频在就绪后马上播放。

  loop属性:重复播放属性。

  muted属性:静音属性。

  poster属性:规定视频正在下载时显示的图像,直到用户点击播放按钮。

到此,关于“分析HTML5发展史”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注编程网网站,小编会继续努力为大家带来更多实用的文章!

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

分析HTML5发展史

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

Linux发展史的示例分析

这篇文章主要介绍Linux发展史的示例分析,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!Linux发展史1. 什么是操作系统我们在使用电脑时候,一般是使用应用程序的,你比如说我现在在Chrome浏览器访问云栖社区。C
2023-06-06

电脑的发展历史过程分析

这篇文章主要介绍电脑的发展历史过程分析,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!电脑的发展历史过程:1、第一代电子管计算机,采用电子管做元件;2、第二代晶体管计算机,采用晶体管做元件;3、第三代中、小规模集成电路
2023-06-14

java语言发展历史的示例分析

这篇文章主要介绍java语言发展历史的示例分析,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!Java的优点是什么1. 简单,只需理解基本的概念,就可以编写适合于各种情况的应用程序;2. 面向对象;3. 分布性,Jav
2023-06-14

HTML5在移动开发方面发展的示例分析

小编给大家分享一下HTML5在移动开发方面发展的示例分析,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!两种看法当人们讨论移动设备上的HTML5技术时,他们通常只会
2023-06-08

数据库发展史(上)

数据库技术是信息技术领域的核心技术之一,几乎所有的信息系统都需要使用数据库系统来组织、存储、操纵和管理业务数据。数据库领域也是现代计算机学科的重要分支和研究方向。目前,在数据库领域已经产生了四位图灵奖得主,他们在数据库理论和实践领域均有突出贡献。 在数据库诞生
数据库发展史(上)
2021-04-18

数据库发展史(中)

在数据库发展史(上)中,为大家介绍了网状数据库和层次数据库、关系数据库、分布式数据库、云数据库的发展史。本篇文章为大家介绍NoSQL数据库和NewSQL数据库的发展历程。 NoSQL数据库 尽管关系数据库系统技术已经相对成熟,能很好地处理表格类型的数据,但对业
数据库发展史(中)
2017-12-15

B树、B+树发展史

顺序查找:就是从第一个元素开始,按索引顺序遍历待查找序列,直到找出给定目标或者查找失败缺点:效率低 -- 需要遍历整个待查序列二分法查找:也称为折半法,是一种在有序数组中查找特定元素的搜索算法。  1:首先,从数组的中间元素开始搜索,如果该元素正好是目标元素,
B树、B+树发展史
2015-06-17

云服务器发展史

云服务器(CloudServer)是一种基于互联网的服务器,它可以通过互联网连接到远端的计算机。云服务器通常提供可扩展性和负载平衡、弹性伸缩等功能,可以帮助企业快速地扩展应用程序、提高业务效率和降低成本。云服务器的发展史可以追溯到20世纪80年代早期,当时许多公司开始将数据和应用程序从公司的数据中心迁移到云端。随着互联网的普及和云计算技术的不断发展,云服务器成为了互联网应用程序的首选。然而,
2023-10-26

数据库发展史(下)

本篇文章为大家讲解AI原生数据库和其他类型数据库的发展历程。 AI原生数据库 近年来,随着AI(人工智能)技术的成熟和发展,AI与数据库的结合越来越紧密。为了提高数据库系统的智能化程度,使数据库系统能够更加智能地运行、维护、管理,不断有研究者采用人工智能方法来
数据库发展史(下)
2019-01-16

web前端:深度分析HTML5在移动开发方面的发展状况

编程学习网:移动开发也称为手机开发,或叫做移动互联网开发。是指以手机、PDA、UMPC等便携终端为基础,进行相应的开发工作,由于这些随身设备基本都采用无线上网的方式,因此,业内也称作为无线开发。
web前端:深度分析HTML5在移动开发方面的发展状况
2024-04-23

B树、B+树发展史 、区别

顺序查找:就是从第一个元素开始,按索引顺序遍历待查找序列,直到找出给定目标或者查找失败缺点:效率低 -- 需要遍历整个待查序列二分法查找:也称为折半法,是一种在有序数组中查找特定元素的搜索算法。  1:首先,从数组的中间元素开始搜索,如果该元素正好是目标元素,
B树、B+树发展史 、区别
2020-10-19

云服务器发展史简介

云服务器(CloudDirectedCloudServer,简称CDC)是一种使用虚拟化技术提供云计算服务的服务器,它采用云计算技术提供动态负载平衡的计算能力,可以帮助用户轻松地管理和使用云计算资源,并在需要时快速提供计算能力和存储资源。云服务器的发展可以追溯到2001年,当时Intel公司推出了IntelLakeCDC系统,这是一种基于X86架构的服务器产品,可以在同一台计算机上运行多个操作系统和应用程序。随后,一些公司如微软、亚马逊、谷歌等...
2023-10-27

云服务器发展史简述

云服务器(CloudDirectedCloudServer)是一种基于云计算技术的服务器,可以在网络上提供虚拟化和负载均衡等功能。随着云计算和虚拟化技术的不断发展,云服务器已经成为企业和个人日常应用中不可或缺的服务器之一。以下是云服务器发展的简述:早期发展阶段(1999年-2009年):云计算技术还很不成熟,云服务器的概念还没有普及。快速发展阶段(2010年-2016年):随着技术的不断发展和成本的降低,云计算技术开始广泛应用于企业和家庭,云服务器...
2023-10-27

编程热搜

目录