HTML5概述
HTML是HyperTextMatkupLanguage(超文本标记语言)的缩写,是构成Web网页(page)、表示Web页面的符号标签语言。通过HTML,将所需表达的信息按某种规则写成HTML文件,再通过专用的浏览器来识别,将这些HTML文件翻译成我们所了解的信息形式,就是所见到的网页。
什么是HTML
HTML的本质是指创建HTML文档需要遵循的一组规范或者标准,遵循这些规范所创建的文档可以在浏览器中显示为网页的外观。
HTML文档中包括HTML标记,类似"
2008年,W3C发布了HTML5的草案,这是HTML5的最初版本。2014年10月29日,W3C宣布 HTML5的标准规范制定完成。
W3C官网:http://www.w3.org/html/logo/
HTML5的特性
实现Web应用程序
语义网(Semantics)
离线&存储(Offline&Storage)
设备访问(Device Access)
通信(Connectivity)
多媒体(Multimedia)
图形和特效(3D,Graphics&Effects)
性能和集成(Performance&Integration)
呈现(CSS3)
更好地呈现内容
基于Web表现的需要,HTML5引入了更好地呈现内容的元素,主要有以下几页:
用于视频、音频播放的video元素和audio元素
用于文档结构的article、footer、header、nav、section等元素
功能强大的表单控件
HTML5元素
XHTML 5的内容类型
内嵌 向文档中添加其他类型的内容,例如audio、 video 、canvas和iframe等
流 在文档和应用的 body中使用的元素,例如form 、h1和small等
标题 段落标题,例如h1、h2和hgroup等
交互 与用户交互的内容,例如音频和视频的控件、button和 textarea等
元素据 通常出现在页面的head中,设置页面其他部分的表现和行为,例如script 、style和title 等
短语 文本和文本标签元素,例如mark 、kbd 、sub和sup等
片段 用于定义页面片段的元素,例如article、aside和title等。
HTML5应用范围非常广泛,但是目前主要应用于移动应用程序和游戏,重要原因在于,HTML5技术可以进行跨平台使用。
HTML5的应用领域
响应式网络
HTML5移动应用
微信小程序