HTML5的基本知识概述:HTML5是超文本标记语言的第5代版本,目前还处于推广阶段。在HTML5之前,由于各个浏览器之间的标准不统一,给网站开发人员带来了很大麻烦,因而统一的的互联网显得尤为重要。在HTML5平台上,视...
HTML5的基本知识
概述:
HTML5是超文本标记语言的第5代版本,目前还处于推广阶段。在HTML5之前,由于各个浏览器之间的标准不统一,给网站开发人员带来了很大麻烦,因而统一的的互联网显得尤为重要。在HTML5平台上,视频、音频、图像、动画及同电脑的交互都被标准化。
HTML5发展历程
- 在1993年6月作为互联网工程工作小组(IETF)工作草案发布。【文本标记语言(第一版)】
- 1995年11月作为RFC 1866年发布,在RFC2854于2000年6月发布之后被宣布过时【HTML2.0】
- 1997年1月14日,W3C推荐标准【HTML3.2】
- 1997年12月18日,W3C推荐标准【HTML4.0】
- 1999年12月24日,W3C推荐标准【HTML4.01】
- 第一份正式草案已于2008年1月22日公布。2014年10月29日,万维网联盟宣布,HTML5标准规范终于制定完成【HTML5】
HTML5的优势
1.解决了跨浏览器的问题
2.新增了多个新特性
新的特殊内容元素,如:header、nav、section、article、footer
新的表单控件,如:calendar、date、time、email、url、search
用于绘画的canvas元素
用于媒介回放的video和audio元素
对本地离线存储的更好支持
地理位置、拖曳、摄像头等API
3.用户优先的原则
安全机制的设计:HTML5引入了一种新的基于开源的安全模型,该模型不仅易用,而且对不同的API(应用程序编程接口)都通用。不需要借助任何不安全的hack就能跨域进行安全对话
表现和内容分离:为了避免可访问性差、代码高复杂度、文件过大等问题,HTML5规范中更细致、清晰地分离了表现和内容。因为HTML5的兼容性问题,一些旧的表现和内容还是能够使用
4.化繁为简的优势
新的简化的字符集声明;
新的简化的DOCTYPE;
简单而强大的HTML5API;
以浏览器原生能力替代复杂的JavaScript代码。
HTML5浏览器支持情况
各大浏览器对 HTML5的支持正在不断完善,目前Chrome对 HTML5的支持最好,Firefox、Opera、Safari、IE10 对HTML5也有很好的支持。
本文标题为:初识HTML5(一)
基础教程推荐
- 解决uniapp下载视频,使用uni.downloadFile下载大文件会出现下载到一半就停止问题 2023-08-29
- vue-cli2 生成的项目打包优化(持续学习中) 2023-10-08
- ajax设置async校验用户名是否存在的实现方法 2023-01-21
- AJAX请求数据及实现跨域的三种方法详解 2023-02-24
- 常用CSS缩写语法总结 2022-10-16
- 谈谈Ajax原理实现过程 2022-10-17
- 解决 Cannot read properties of undefined类型的报错 2023-08-31
- JavaScript实现双向链表过程解析 2023-08-08
- 实例代码讲解ajax实现的无刷新分页 2022-12-15
- SSM+layui前端form表单传到后端乱码问题解决 2022-11-22