|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
WHATWG版和W3C版的HTML5规范虽然根源相同,在一些领域却已经产生分歧。 1、甚么是是XHTML?
HTML是一种基础的WEB网页计划言语,XHTML是一个基于XML的置口号言,看起来与HTML有些相象,只要一些小的但主要的区分,XHTML就是一个饰演着相似HTML的脚色的XML,以是,实质上说,XHTML是一个过渡手艺,分离了XML(有几分)的壮大功效及HTML(年夜多半)的复杂特征。
2000岁尾,国际W3C(WorldWideWebConsortium)构造发布刊行了XHTML1.0版本。XHTML1.0是一种在HTML4.0基本上优化和改善的的新言语,目标是基于XML使用。XHTML是一种加强了的HTML,它的可扩大性和天真性将顺应将来收集使用更多的需求。上面是W3C的HTML事情组主席StevenPemberton回覆的关于XHTML的罕见基本成绩。
问:甚么是XHTML?
答:XHTML是一种为顺应XML而从头改革的HTML。当XML愈来愈成为一种趋向,就呈现了如许一个成绩:假如我们有了XML,我们是不是仍然必要HTML?为了回覆这个成绩,1998年5月我们在旧金山开了两天的事情集会,集会的结论是:必要。我们仍然必要利用HTML。由于大批的人们已习气利用HTML来作为他们的计划言语,并且,已无数以百万计的页面是接纳HTML编写的。
问:为何XHTML1.0绝对HTML4.0自力开展?
答:并非如许。XHTML恰好就是HTML4.0的从头构造,(切实的说它是HTML4.01,是一个修改版本的HTML4.0,只不外以XHTML1.0定名刊行。)它们在XML里的注释会有一些需要的不同,但另外一方面,它们仍然十分类似,我们能够把XHTML的事情看做是HTML4.0基本上的持续。
问:XHTML1.0怎样完成XML尺度?
答:XHTML就是一种XML使用。它接纳XML的DTD文件格局界说,并运转在撑持XML的体系上。这里要感激XML的Namespaces功效,扫瞄器打造商不必要再制造新的公有标签(tags),他们只必要在XHTML代码里包括XML代码片断,大概XML代码里包括XHTML代码片断。
2、与HTML比拟XHTML有甚么特性?
(1)XHTML办理HTML言语所存在的严峻制约其开展的成绩。HTML开展到明天存在三个次要弱点:不克不及顺应如今越多的收集设备和使用的必要,好比手机、PDA、信息家电都不克不及间接显现HTML;因为HTML代码不标准、痴肥,扫瞄器必要充足智能和复杂才干够准确显现HTML;数据与体现混同,如许你的页面要改动显现,就必需从头制造HTML。因而HTML必要开展才干办理这个成绩,因而W3C又制订了XHTML,XHTML是HTML向XML过分的一个桥梁。
(2)XML是web开展的趋向,以是人们孔殷的但愿到场XML的潮水中。XHTML是以后替换HTML4标志言语的尺度,利用XHTML1.0,只需你当心恪守一些复杂划定规矩,就能够计划出既合适XML体系,又合适以后年夜部分HTML扫瞄器的页面。这个意义就是说,你能够立即计划利用XML,而不必要比及人们都利用撑持XML的扫瞄器。这个引导目标可使web光滑的过渡到XML。
(3)利用XHTML的另外一个上风是:它十分周密。以后收集上的HTML的糟情形让人震动,初期的扫瞄器承受公有的HTML标签,以是人们在页面计划终了后必需利用各类扫瞄器来检测页面,看是不是兼容,常常会有很多稀里糊涂的差别,人们不能不修正计划以便顺应分歧的扫瞄器。
(4)XHTML是能与别的基于XML的标志言语、使用程序及协定举行优秀的交互事情。。
(5)XHTML是Web尺度家属的一部分,能很幸亏无线设备等别的用户代办署理上。
(6)在网站计划方面,XHTML可助你往失落体现层代码的恶习,匡助你养成标志校验来测试页面事情的习气。
</p>
历经多年来的停滞不前,如今全球信息网联盟(WorldWideWebConsortium,W3C)重拾HTML标准化。 |
|