站长百科 | 数字化技能提升教程 数字化时代生存宝典
首页
数字化百科
电子书
建站程序
开发
服务器
办公软件
开发教程
服务器教程
软件使用教程
运营教程
热门电子书
WordPress教程
宝塔面板教程
CSS教程
Shopify教程
导航
程序频道
推广频道
网赚频道
人物频道
网站程序
网页制作
云计算
服务器
CMS
论坛
网店
虚拟主机
cPanel
网址导航
WIKI使用导航
WIKI首页
最新资讯
网站程序
站长人物
页面分类
使用帮助
编辑测试
创建条目
网站地图
站长百科导航
站长百科
主机侦探
IDCtalk云说
跨境电商导航
WordPress啦
站长专题
网站推广
网站程序
网站赚钱
虚拟主机
cPanel
网址导航专题
云计算
微博营销
虚拟主机管理系统
开放平台
WIKI程序与应用
美国十大主机
编辑“
HTML5
”
人物百科
|
营销百科
|
网赚百科
|
站长工具
|
网站程序
|
域名主机
|
互联网公司
|
分类索引
跳转至:
导航
、
搜索
警告:
您没有登录。如果您做出任意编辑,您的IP地址将会公开可见。如果您
登录
或
创建
一个账户,您的编辑将归属于您的用户名,且将享受其他好处。
反垃圾检查。
不要
加入这个!
[[Image:HTML5-logo.png|right|200px]] '''HTML5'''是[[HTML]]下一个的主要修订版本,现在仍处于发展阶段。目标是取代[[1999年]]所定订的HTML 4.01和XHTML 1.0 标准,以期能在[[互联网]]应用迅速发展的时候,使[[网络]]标准达到符合当代的网络需求。 广义论及HTML5时,实际指的是包括HTML、[[CSS]]和[[JavaScript]]在内的一套技术组合。它希望能够减少浏览器对于需要插件的丰富性网络应用服务(plug-in-based rich internet application,RIA),如[[Adobe]] [[Flash]]、[[Microsoft Silverlight]],与[[Oracle]] [[JavaFX]]的需求,并且提供更多能有效增强网络应用的标准集。 ==发展历史== HTML 5草案的前身名为Web Applications 1.0,是在[[2004年]]由WHATWG提出,再于[[2007年]]获[[W3C]]接纳,并成立了新的HTML工作团队。在[[2008年]]1月22日,第一份正式草案发布。WHATWG表示该规范是目前仍在进行的工作,仍须多年的努力。目前[[Firefox]]、[[Chrome]]、[[Opera]]、[[Safari]](版本4以上)及Internet Explorer 9(Platform Preview)已支持HTML5技术。 HTML 5的标准草案目前已进入W3C制定标准5大程序的第1步。负责编纂标准格式文件的[[Google]]代表Ian Hickson预期,可能得等到[[2012年]]才会推出建议候选版(W3C Candidate Recommendation)。 ==新标记== HTML 5提供了一些新的元素和属性,反映典型的现代用法[[网站]]。其中有些是技术上类似<nowiki><div></nowiki>和<nowiki><span></nowiki>标签,但有一定含义,例如<nowiki><nav></nowiki>(网站导航块)和<nowiki><footer></nowiki>。这种标签将有利于[[搜索引擎]]的索引整理、小屏幕装置和视障人士使用。同时为其他浏览要素提供了新的功能,通过一个标准接口,如<nowiki><audio></nowiki>和<nowiki><video></nowiki>标记。 一些过时的HTML 4标记将取消,其中包括纯粹用作显示效果的标记,如<nowiki><font></nowiki>和<nowiki><center></nowiki>,因为它们已经被CSS取代。还有一些透过DOM的网络行为。 ==新应用程序接口== 除了原先的DOM接口,HTML5增加了更多样化的[[API]]: *即时二维绘图 **Canvas API:有关动态产出与渲染图形、图表、图像和动画的API。 *定时媒体播放 **HTML5 音频与视频:HTML5里新增的元素,它们为开发者提供了一套通用的、整合的、脚本式的处理音频与视频的API,而无需安装任何[[插件]]。 *储存 **Web Storage API:HTML5 Web存储(也就是 DOMStorage),该API令在多个Web请求间持久化资料变得简单。 *离线 *编辑 *拖放 *通讯/网络 **Communication APIs:构建实时和跨源(cross-origin)通讯的两大基础: 跨文档通讯(Cross Document Messaging)与 XMLHttpRequest Level 2。 *后退按钮管理 *MIME和协议处理程序时表头登记 *Geolocation API:使用者可共享地理位置,并在Web应用的协助下享用位置感知服务(location-aware services)。 *Web Sockets API:定义全双工传输的通讯通道,它在Web之上通过单个Sockets进行工作。 **WebSocket是HTML5中非常重要的新特性,允许使用者在[[浏览器]]中实作双向通信,以达[[服务器]]得以实作对映的资料即时推送技术,这个技术的意义在于我们可以通过[[网页]]制作以往难以达成的应用。使用者不再需要频繁的更新页面以获取新资料,新资料会自动由服务器端推送至使用者的电脑画面上。 *Web Workers API:为Web应用提供后台处理的能力。 ==HTML 5是如何起步的== HTML 5是[[W3C]]与WHATWG合作的结果。 WHATWG 致力于 web 表单和应用程序,而 W3C 专注于 XHTML 2.0。在 2006 年,双方决定进行合作,来创建一个新版本的 HTML。 为 HTML5 建立的一些规则: *新特性应该基于 HTML、CSS、DOM 以及[[ JavaScript]]。 *减少对外部插件的需求(比如 Flash) *更优秀的错误处理 *更多取代[[脚本]]的标记 *HTML 5应该独立于设备 *开发进程应对公众透明 ==使用手册== ===[[HTML5/HTML5基本教程|HTML5基本教程]]=== <div style="-moz-column-count:3;column-count:3" class="sclist"> *[[HTML5/HTML5视频使用教程|HTML5视频使用教程]] *[[HTML5/HTML5音频使用教程|HTML5音频使用教程]] *[[HTML5/HTML5画布使用教程|HTML5画布使用教程]] *[[HTML5/HTML5Web存储|HTML5Web存储]] *[[HTML5/HTML5标签|HTML5标签]] *[[HTML5/HTML5标准属性|HTML5标准属性]] *[[HTML5/HTML5事件属性|HTML5事件属性]] </div> ===[[HTML5/HTML5表单|HTML5表单]]=== <div style="-moz-column-count:3;column-count:3" class="sclist"> *[[HTML5/HTML5输入类型|HTML5输入类型]] *[[HTML5/HTML5表单元素|HTML5表单元素]] *[[HTML5/HTML5表单属性|HTML5表单属性]] </div> ==相关条目== *[[XHTML]] *[[DHTML]] *[[MHTML]] ==参考来源== *http://zh.wikipedia.org/zh-cn/HTML5 *http://www.51html5.com/html5introduction.html *http://www.w3school.com.cn/html5/index.asp [[category:网页制作|H]] [[category:标记语言|H]] [[category:W3C|H]] [[category:HTML5|H]]
摘要:
请注意,您对站长百科的所有贡献都可能被其他贡献者编辑,修改或删除。如果您不希望您的文字被任意修改和再散布,请不要提交。
您同时也要向我们保证您所提交的内容是您自己所作,或得自一个不受版权保护或相似自由的来源(参阅
Wordpress-mediawiki:版权
的细节)。
未经许可,请勿提交受版权保护的作品!
取消
编辑帮助
(在新窗口中打开)