一、什么是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,因为兼容性比较好