html5最全总结

上传人:大米 文档编号:488852679 上传时间:2023-02-02 格式:DOC 页数:7 大小:249KB
返回 下载 相关 举报
html5最全总结_第1页
第1页 / 共7页
html5最全总结_第2页
第2页 / 共7页
html5最全总结_第3页
第3页 / 共7页
html5最全总结_第4页
第4页 / 共7页
html5最全总结_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《html5最全总结》由会员分享,可在线阅读,更多相关《html5最全总结(7页珍藏版)》请在金锄头文库上搜索。

1、html5 HTML 5 的第一份正式草案已于2008年1月22日公布。HTML 5有两大特点:首先,强化了 Web 网页的表现性能。其次,追加了本地数据库等 Web 应用的功能。标准概述HTML5 将成为 HTML、XHTML 以及 HTML DOM 的新标准。 HTML5 仍处于完善之中。然而,大部分现代浏览器已经具备了某些 HTML5 支持。 HTML5 是 W3C 与 WHATWG 合作的结果。 注:W3C 指 World Wide Web Consortium,万维网联盟。 WHATWG 致力于 web 表单和应用程序,而 W3C 专注于 XHTML 2.0。在 2006 年,双方决

2、定进行合作,来创建一个新版本的 HTML。 改进特性HTML5提供了一些新的元素和属性,例如(网站导航块)和。这种标签将有利于搜索引擎的索引整理,同时更好的帮助小屏幕装置和视障人士使用,除此之外,还为其他浏览要素提供了新的功能,如和标记。 1.取消了一些过时的HTML4标记 其中包括纯粹显示效果的标记,如和,它们已经被CSS取代。 HTML5 吸取了XHTML2 一些建议,包括一些用来改善文档结构的功能,比如,新的HTML 标签 header, footer, dialog, aside, figure 等的使用,将使内容创作者更加语义地创建文档,之前的开发者在实现这些功能时一般都是使用div

3、。 2.将内容和展示分离 b 和 i 标签依然保留,但它们的意义已经和之前有所不同,这些标签的意义只是为了将一段文字标识出来,而不是为了为它们设置粗体或斜体式样。u,font,center,strike 这些标签则被完全去掉了。 3.一些全新的表单输入对象 包括日期,URL,Email 地址,其它的对象则增加了对非拉丁字符的支持。HTML5 还引入了微数据,这一使用机器可以识别的标签标注内容的方法,使语义Web 的处理更为简单。总的来说,这些与结构有关的改进使内容创建者可以创建更干净,更容易管理的网页,这样的网页对搜索引擎,对读屏软件等更为友好。 4.全新的,更合理的Tag 多媒体对象将不再全

4、部绑定在 object 或 embed Tag 中,而是视频有视频的Tag,音频有音频的 Tag。 5.本地数据库 这个功能将内嵌一个本地的SQL 数据库,以加速交互式搜索,缓存以及索引功能。同时,那些离线Web 程序也将因此获益匪浅。不需要插件的富动画。 6.Canvas 对象 将给浏览器带来直接在上面绘制矢量图的能力,这意味着用户可以脱离Flash 和Silverlight,直接在浏览器中显示图形或动画。 7.浏览器中的真正程序 将提供 API 实现浏览器内的编辑,拖放,以及各种图形用户界面的能力。内容修饰Tag 将被剔除,而使用CSS。 8.Html5取代Flash在移动设备的地位。 重

5、要标记标记定义和用法: 标签定义视频,比如电影片段或其他视频流。 标记定义和用法 标签定义声音,比如音乐或其他音频流。 实例: 一段简单的HTML 5 音频 您的浏览器不支持 audio 标签。 标记定义和用法: 标签定义图形,比如图表和其他图像。 HTML5 的 canvas 元素使用JavaScript 在网页上绘制图像。 画布是一个矩形区域,您可以控制其每一像素。 canvas 拥有多种绘制路径、矩形、圆形、字符以及添加图像的方法。 实例: 通过 canvas 元素来显示一个红色的矩形: var canvas=document.getElementById(myCanvas); var

6、ctx=canvas.getContext(2d); ctx.fillStyle=#FF0000; ctx.fillRect(0,0,80,100); 程序接口除了原先的DOM接口,HTML5增加了更多API,如: 1 用于即时2D绘图的Canvas标签 2 定时媒体回放 3 离线数据库存储 4 文档编辑 5 拖拽控制 6 浏览历史管理 元素变化新的解析顺序新的元素:section, video, progress, nav, meter, time, aside, canvasinput 元素的新属性:日期和时间,email, url。 新的通用属性:ping, charset, async

7、 全域属性:id, tabindex, repeat。 移除元素:center, font, strike。 异常处理HTML 5(text/html)浏览器将在错误语法的处理上更加灵活。HTML 5在设计时保证旧的浏览器能够安全的忽略掉新的HTML 5代码。与HTML 4.01相比,HTML 5给出了解析的详细规则,力图让不同的浏览器即使在发生语法错误时也能返回相同的结果。 编辑本段标签列表 按字母顺序排列的标签列表标签描述4: 指在HTML 4.01 中定义了该元素 5: 指在HTML 5 中定义了该元素定义注释4 5定义文档类型45定义超链接45定义缩写45HTML 5 中不支持4定义地

8、址元素45定义 applet(HTML 5 中不支持)4定义图像映射中的区域45定义 article5定义页面内容之外的内容5定义声音内容5定义粗体文本45定义页面中所有链接的基准URL45HTML 5 中不支持,请使用CSS 代替4定义文本显示的方向45定义大号文本(HTML 5 中不支持)4定义长的引用45定义 body 元素45插入换行符45定义按钮45定义图形5定义表格标题45定义居中的文本(HTML 5 中不支持)4定义引用45定义计算机代码文本45定义表格列的属性45定义表格列的分组45定义命令按钮5定义下拉列表5定义定义的描述45定义删除文本45定义元素的细节5 定义定义项目45

9、定义目录列表(HTML 5 中不支持)4 定义文档中的一个部分45定义定义列表45定义定义的项目45 定义强调文本45 定义外部交互内容或插件5 定义 fieldset45 定义 figure 元素的标题5 定义媒介内容的分组,以及它们的标题5 HTML 5 中不支持4 定义 section 或 page 的页脚5 定义表单45 定义子窗口(框架)(HTML 5 中不支持)4 定义框架的集(HTML 5 中不支持)4 to 定义标题1 到标题645 定义关于文档的信息45 定义 section 或 page 的页眉5 定义有关文档中的 section 的信息5定义有关文档中的 section

10、的信息45 定义 html 文档45 定义斜体文本45 定义行内的子窗口(框架)45 定义图像45 定义输入域45定义插入文本45 定义生成密钥5 定义单行的输入域(HTML 5 中不支持)4 定义键盘文本45 定义表单控件的标注45 定义 fieldset 中的标题45 定义列表的项目45 定义资源引用45 定义图像映射45 定义有记号的文本45 定义菜单列表45 定义元信息45 定义预定义范围内的度量5 定义导航链接5 定义 noframe 部分(HTML 5 中不支持)4 定义 noscript 部分45 定义嵌入对象45 定义有序列表45 定义选项组45 定义下拉列表中的选项45 定义输出的一些类型5定义段落45 为对象定义参数45 定义预格式化文本45定义任何类型的任务的进度5 定义短的引用45定义若浏览器不支持 ruby 元素显示的内容5 定义 ruby 注释的解释5 定义 ruby 注释5 定义加删除线的文本(HTML 5 中不支持)4 定义样本计算机代码45 定义脚本45定义 section45 定义可选列表

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号