HTML 5草案并没有成为正式标准

2016-02-19 11:57 5 1 收藏

想要天天向上,就要懂得享受学习。图老师为大家推荐HTML 5草案并没有成为正式标准,精彩的内容需要你们用心的阅读。还在等什么快点来看看吧!

【 tulaoshi.com - Web开发 】


昨天在W3C看到,6月10日发布了新的 HTML 5 草案(Working Draft)。粗略的读了一下它提供的 新版本说明文档 ,作了一点笔记:
HTML 5草案并没有成为正式标准
引用:
Publication as a Working Draft does not imply endorsement by the W3C Membership.
作为草案发布并不意味着已经得到W3C成员的背书(支持)。
The HTML 5 specification will not be considered finished before there are at least two complete implementations of the specification.
HTML 5规范要等到有至少两个软件对其实现了之后,才会宣布定案。
XHTML 1是1999年就发布了,经过了两三年才得到全面支持,而直到近十年之后的最近才得到全面推广。所以等HTML 5得到支持(尤其是那位非主流的浏览器 的支持),还得有一段日子。根据W3C的 HTML工作组 的时间表,要到2010年才会有正式的定案。
简单到惊奇的DOCTYPE声明
!doctype html
就这么简单,哈。而且,没有大小写之分。值得说明的是,规范要求,如果声明了这一个DOCTYPE,则可以用所谓的‘custom’ HTML syntax(定制的HTML语法,我也不知道为什么叫这个),亦即以前那种不需要标签闭合的HTML语法。同时它仍然允许XHTML那样的XML格式语法,这样的话就要声明xml文档的DOCTYPE而不用上面这个。
向前兼容性
HTML 5规范没有deprecated的元素,原因就是它一方面要求设计师不要试用某些元素,另一方面却要求浏览器必须支持这些元素。这样的话,以我的直觉,它是想支持以前所有的用HTML或XHTML编写的网页。这对设计师来说算是一个福气,终于不用再受XHTML严苛语法的限制了。
被删去的元素
当然,这些元素是相对于HTML 4而言的,但是也可以看得出HTML 5并不是一个单纯的向HTML 4的倒退,它仍然秉承了XHTML的一些重要精神,比如纯粹的界面表现元素应该抛弃,而采用CSS等。
以下元素因为是纯粹的界面表选元素,应该用CSS来代替(because their effect is purely presentational and therefore better handled by CSS),所以抛弃:
basefont / big / center / font / s / strike / tt / u
以下元素因为对可用性与可访问性不利(because their usage affected usability and accessibility for the end user in a negative way),所以抛弃:
frame / frameset / noframes
以下元素因为不怎么经常使用、引起混淆或是被其他元素代替(because they have not been used often, created confusion or can be handled by other elements),所以抛弃:
acronym / applet / isindex / dir
这里我要说明一下的是:acronym被推荐由abbr代替。但貌似在IE下,abbr反而不如acronym好用。详见http://www.mikkolee.com/3里的HTML测试文档。 applet改用object。这个标签早就改抛弃了。不过当年我学HTML的时候每一本书都会提到这个applet,那时候大家都对java applet充满了憧憬,而如今却黯然退出历史舞台,还是挺感慨的。 isindex 和 dir。这里两个就不讲了,HTML 3的时候就不推荐了。
更多新元素
HTML 5推出了很多新元素,我这里就不罗列了。请参看
http://www.ibm.com/developerworks/cn/xml/x-html5/。
如果你对HTML 5有更多兴趣,这篇文章底部还罗列了一些相关文章,也可以看看。
原文:www.mikkolee.com/22

来源:http://www.tulaoshi.com/n/20160219/1599272.html

延伸阅读
标签: Web开发
HTML5 是近十年来 Web 标准最巨大的飞跃。和以前的版本不同,HTML 5 并非仅仅用来表示 Web 内容,它的使命是将 Web 带入一个成熟的应用平台,在这个平台上,视频,音频,图象,动画,以及同电脑的交互都被标准化。尽管 HTML 5 的实现还有很长的路要走,但 HTML 5 正在改变 Web。 HTML 最近的一次升级是1999年12月发布的 HTML 4.01。自那以...
标签: Web开发
我是从去年初开始学习web标准的,两年下来也有些心得。最近跳槽了正好闲在家里,写一些出来和大家交流一下。 1 对于web标准和W3C XHTML规范的理解 按照习惯的理解,这两个概念似乎都是指的一个东西(就是咱们在这个版里讨论的这些个"高深理论“^_^)。但我认为,事实上从技术的角度上讲,这两个事物几乎没有任何相关性。web标准...
标签: 电脑入门
通过QQ卡开通开通黄钻没有成功,通常是由以下原因造成: 1、提示卡号、密码不正确; 2、QQ卡过期或者不存在; 3、QQ卡卡号或者密码看不清; 4、使用不属于腾讯发行的QQ卡; 5、开错QQ号码。 解决方案: 1、提示卡号、密码不正确; 2、QQ卡过期或者不存在; 3、QQ卡卡号或者密码看不清; 以上三种情况,建议您联系QQ卡的销售商协商换卡事...
标签: Web开发
在HTML4 Elements中共计有91个标签,然而在这么多的标签中经常被使用到的标签不到四分之一,在这些常用的标签中有两个标签是属于最通用型的——div、span,这两个结构性的标签因为本身不带呈现样式及语义而被广泛的用于网页制作中,再加上之前很多人直接把WEB标准误解为就是div+css,于是在一个页面里出现了特多的div或者是span标签,尽管...
标签: 浏览器
Firefox6正式版试用 完整支持HTML5规则 原计划于本周二(8月16日)发布的Firefox 6.0正式版,提前两日便被它的粉丝们发现在Firefox的FTP服务器上已悄然出现了6.0正式版的丽影,欣喜的用户现在就已然可以下载到这一经典的浏览器来使用了。 相对于上个版本的Firefox5.0,经过两个多月的开发更新环节,Firefox 6.0正式版在很多方面进行...

经验教程

969

收藏

75
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部