一、什么是HTML HTML全称为HyperText Markup Language,就是“超文本标记语言”,即“网页和其他可在网页浏览器中看到的信息”设计的一种标记语言,通过提供浏览器可以识别的标签来实现网页的显示。因为网页的展现形式不仅有文本,还包括图片、动画等,所以称为超文本。 二、什么是HTML5 HTML5是唯一 一个通配PC、Mac、iPhone、Android、Windows Phone等主流平台的跨平台语言。因为HTML5这种跨平台的便利,开发一次,就可以部署不同的移动应用设备。 总之,HTML5是一次开发、多端部署的跨平台语言,它是网页的集成,可以让视频流和音频数据等服务得到更好的支持,能够让网页在客户端存储数据,以及更高效地离线运行。 HTML5 = H5,即HTML5简称H5 三、HTML5的主要特性 (1)H5应用适合移动开发的几大特性如下: ①离线缓存为H5开发移动应用提供了基础; ②音频、视频自由嵌入,使多媒体应用更为灵活; ③地理定位功能可以让人们随时随地的共享位置; ④Canvas绘图功能提升了移动平台的绘图能力; ⑤专为移动平台定制的表单元素; ⑥丰富的交互方式支持; ⑦H5使用上的优势; ⑧CSS3视觉设计师的辅助利器; ⑨实时通信; ⑩档案及硬件支持; ①①语义化; ①②双平台融合的APP开发方式,提高了工作效率。 (2)移动应用程序中的HTML5 ①网页存储 ②用户界面概念的扩展 ③2D动画 ④CSS3选择器 ⑤离线支持 ⑥画布绘画 ⑦支持流式视频及音频播放 ⑧地理位置API ⑨高级表单 ⑩多元素类型与属性 四、H5的发展趋势 (1)H5的发展具体如下: ①移动优先 ②游戏开发者领衔主演 ③响应式设计和自由变化的屏幕尺寸 ④设备访问 ⑤离线缓存 ⑥开发工具的成熟 运行H5的浏览器建议使用Google,因为兼容性比较好
