html5的设计目的

html-css035

html5的设计目的,第1张

HTML5的设计目的是为了在移动设备上支持多媒体。HTML5中的新标签,语义化更明确。<!doctype>声明必须位于 HTML5 文档中的第一行,使用非常简单。兼容问题:现代的浏览器都支持html5html新元素canvas :绘图标签 ,通过js在canvas 上进行绘图 ,cocos-2d引擎 做网页游戏 基于js的绘图API来制作新多媒体元素video 定义视频src 视频的路径 autoplay 自动播放 controls 控制器 loop 通过js提供的api来制作视频控制audio 定义音频内容src 视频的路径 autoplay 自动播放 controls 控制器 loop 通过js提供的api来制作视频控制source 定义多媒体资源,是视频音频资源文件新的表单元素datalist 提示列表 和input 连用keygen 秘钥标签 私有秘钥(在本地) 公有秘钥(在服务器)output 输出计算值 结合js新的语义和结构元素article 定义相对页面独立的内容区域aside 定义侧边栏bdi 文本突出 类似spandetails 描述详细 显示详细类容 标签 兼容性不太好figure 是包 图片 表单 代码footer 定义页脚的header 定义头部mark 文本的突出显示 默认带黄色meter 定义进度条的nav 定义导航progress 定义进度条section 定义内容time 写时间的

关于HTML5的解释简要如下:

1、HTML5是HTML最新的修订版本,2014年10月由万维网联盟(W3C)完成标准制定。目标是取代1999年所制定的HTML 4.01和XHTML 1.0标准,以期能在互联网应用迅速发展的时候,使网络标准达到符合当代的网络需求。广义论及HTML5时,实际指的是包括HTML、CSS和JavaScript在内的一套技术组合。它希望能够减少网页浏览器对于需要插件的丰富性网络应用服务(Plug-in-Based Rich Internet Application,RIA),例如:Adobe Flash、Microsoft Silverlight与Oracle JavaFX的需求,并且提供更多能有效加强网络应用的标准集。

2、具体来说,HTML5添加了许多新的语法特征,其中包括<video>、<audio>和<canvas>元素,同时集成了SVG内容。这些元素是为了更容易的在网页中添加和处理多媒体和图片内容而添加的。其它新的元素如<section>、<article>、<header>和<nav>则是为了丰富文档的数据内容。新的属性的添加也是为了同样的目的。同时也有一些属性和元素被移除掉了。一些元素,像<a>、<cite>和<menu>被修改,重新定义或标准化了。同时APIs和DOM已经成为HTML5中的基础部分了。HTML5还定义了处理非法文档的具体细节,使得所有浏览器和客户端程序能够一致地处理语法错误,ITJOB。