HTML与XHTML的区别.docVIP

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
HTML与XHTML的区别 HTML与XHTML是一种语言还是两种语言?基本上可以认为,它们是一种语言的不同阶段,有点类似于文言文和白话文之间的关系。因此它们也经常被写作(X)HTML。下面首先从它们的渊源和区别开始本教程的讲解: 一、追根溯源 (X)HTML是所有上网的人每天都离不开的基础,所有网页都是使用(X)HTML编写的。随着网络技术日新月异的发展.HTML也经历了不断的改进。可以认为XHTML是HTML的“严谨版”。 HTML在初期,为了它更广泛地被接受,大幅度放宽了标准的严格性,例如标记可以不封闭,属性可以加引号,也可以不加引号,等等,导致出现了很多混乱和不规范的代码。这 显然不符合标准化的发展趋势,影响了互联网的进一步发展。 为此,相关规范的制订者——W3C组织.一直在不断地努力,逐步推出新的版本规范。从HTML到XHTML.大致经历了以下几个版本。 ◆ HTML 2.0: 于1995年l 1月发布。 ◆ HTML 3.2: 于1996年1月14日发布. ◆ HTML 4.0: 于1997年12月18日发布。 ◆ HTML 4.01(微小改进): 于1999年12月24日发布, ◆ XHTML 1.0: 于2000年1月发布,后叉经迂修订于2002年8月1日重新发布。 ◆ XHTML 1.1: 于2001年5月31日发布。 ◆ XHTML 2.0: 正在制定中。 在正式的标准序列中,没有HTML1.0版,这是因为在最初阶段.各个机构都推出了目己的方案,没有形成统一的标准。因此.W3C组织发布的HTML 2.O是形成标准以后的第一个正式规范。WANGYEXX.COM 这些规范实际上主要是为浏览器的开发者阅读的,因为他们必须了解这些规范的所有细节。而对于网页设计师来说,并不需要了解规范之间的细微差别,这与 实际工作并不十分相关。因此,网页设计师通常只要知道一些大的原则就可以了。而且这些规范的文字也都比较晦涩,并不易阅读。当然.如果设计师真的能够花一 些时间把HTML和css的规范仔细通读一遍,将会有巨大的收获。因为这些规范是所有设计师的“圣经”。 HTML 4.01规范建议(HTML 4.01 Specification Recommendation)就是由W3CF制定的。它还负制CSS、XML、XHTML和MathML等其他网络语言规范。 二、DOCTYPE(文档类型)的含义与选择 从Dreamweaver MX 2004版开始,在使用Dreamweaver新建一个网页文档的时候,默认情况下生成的基本网页代码是这样的: !DOCTYPE?html?PUBLIC?-//W3C//DTD?XHTML?1.0?Transitional//EN? /TR/xhtml1/DTD/xhtml1-transitional.dtd? html?xmlns=/1999/xhtml? head? meta?http-equiv=Content-Type?content=text/html;?charset=utf-8?/? title无标题文档/title? /head? ? body? /body? /html? 可以看到最上面有两行关于“DOCTYPE”(文档类型)的声明,它就是告诉浏览器,使用哪种规范来解释这个文档中的代码。 设计师可以在新建文档的时候选择使用哪种文档类型。在Dreamweaver的新建文档对话框中,在右下方有—个文档类型下拉框,如图1所示。 图1 在Dreamweaver中选择文档类型 对于HTML 4.01和XHTML 1.0分别对应于一种严格(Strict)类型和一种过渡(Transitional)类型。过渡类型兼容以前版本定义的,而在新版本已经废弃的标记和属性。严格类型则不兼容已经废弃的标记和属性。 三、XHTML与HTML的重要区别 尽管目前浏览器都兼容HTML.但是为了使网页能够符合标准,设计师应该尽量使用XHTML规范来编写代码,需要注意以下事项。 1.在XHTML中标记名称必须小写 在HTML中,标记名称可以大写或者小写。例如,下面的代码在HTML中是正确的。 BODY? ????P网页学习网(WANGYEXX.COM)/P? /BODY? 但是在XHTML中,则必须写为: body? ?????p网页学习网(WANGYEXX.COM)/p? ? /body?? 2.在XHTML中属性名称必须小写 HTML属性的名称也必须是小写的。例如,在XHTML中下面的代码的写法是错误的。 IMG?SRC=image.gif?WIDTH=200?HEIGHT=100?BORDER=0? 正确的写法应该是: img?src=image.gif?width=200?height=100?border=0?? 3

文档评论(0)

638922bb + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档