• 大便很“血腥”?这可不一定是痔疮造成的 2019-11-10
  • 重磅岀炉!CDR交易细则来了,没有资产限制,总体与A股一致,首单小米19日上会 2019-11-10
  • (两会受权发布)最高人民检察院检察长简历 2019-11-08
  • 太原网友:建议公交调整河西线路 2019-11-08
  • 近九成券商股逆市上涨 防御+反弹攻守兼备 2019-11-03
  • 青春逐梦向阳之路 平台引擎加速成长 2019-11-02
  • 端午小长假 游人“醉”西湖 2019-11-02
  • 谢谢这位家长,不然这位雨中护送高考生的交警还没有人知道呢 2019-11-01
  • 《汶川十年·我们的故事》一:寻找向日葵 2019-10-25
  • 人民网评:青年有梦想有责任,国家有希望 2019-10-25
  • 西安位居最受欢迎十大旅游城市第四 2019-10-23
  • 人民观影团:《恐袭波士顿》用爱来驱散暴恐阴霾 2019-10-23
  • 挑剔出了名的莱佛士新酒店选址波兰 只为了致敬艺术复兴? 2019-10-12
  • 流溪河森林公园美不胜收 2019-10-09
  • 海鲜排档公然销售违禁海鲜 执法部门责令整改 2019-10-05
  • Hi,Are you ready?

    准备好开始了吗?
    那就与我们取得联系吧

    有一个互联网项目想和我们谈谈吗?您可以填写右边的表格,让我们了解您的项目需求,这是一个良好的开始,我们将会尽快与你取得联系。让慧眼独具的您!享受我们专业的互联网产品和服务!

    BOXSIN NETWORK 博信网络设计整合

    业务热线:0771-2860265 / 5783282(固话)
    400-8842-880(全国热线)

    不打烊专线:13481069551 (卢经理)

    E-mail:[email protected]

    合作意向表

    您需要的服务

    现有网站改版
    我需要做微信营销
    建设全新的企业网站
    要找长期合作公司,需要年度服务
    我需要做购物商城
    我需要做系统平台
    我需要做小程序

    您最关注的地方

    对功能要求比较高
    对设计创意要求比较高
    需要可以购物支付
    搜索引擎排名

    预算

    2万内 2-5万 5-10万 10万以上 大型项目需要招标
    • 看不清楚,换个图片

    业务QQ 0771/2860265 提交需求 博信网络微信公众号

    博信网络微信公众号

    加微信报价格

    加微信报价格

    19500彩票网网站 www.pngls.tw 输入您的电话,了解详情

  • 留言
  • 我们只做三件事:设计,建站,开发

    2010
    03.05

    点击

    XHTML和HTML之间的区别

    来源: 本站   责任编辑:博信网络   字体大?。?    

    什么是是XHTML?
      HTML是一种基本的WEB网页设计语言,XHTML是一个基于XML的置标语言,看起来与HTML有些相象,只有一些小的但重要的区别,XHTML就是一个扮演着类似HTML的角色的XML,所以,本质上说,XHTML是一个过渡技术,结合了XML(有几分)的强大功能及HTML(大多数)的简单特性。
      2000年底,国际W3C(World Wide Web Consortium)组织公布发行了XHTML 1.0版本。XHTML 1.0是一种在HTML 4.0基础上优化和改进的的新语言,目的是基于XML应用。XHTML是一种增强了的HTML,它的可扩展性和灵活性将适应未来网络应用更多的需求。下面是W3C的HTML工作组主席Steven Pemberton回答的关于XHTML的常见基础问题。
      什么是XHTML?
      XHTML是一种为适应XML而重新改造的HTML。当XML越来越成为一种趋势,就出现了这样一个问题:如果我们有了XML,我们是否依然需要HTML?为了回答这个问题,1998年5月我们在旧金山开了两天的工作会议,会议的结论是:需要。我们依然需要使用HTML。因为大量的人们已经习惯使用HTML来作为他们的设计语言,而且,已经有数以百万计的页面是采用HTML编写的。
      为什么XHTML 1.0相对HTML 4.0独立发展?
      并不是这样。XHTML恰恰就是HTML 4.0的重新组织,(确切的说它是HTML 4.01,是一个修正版本的HTML 4.0,只不过以XHTML 1.0命名发行。) 它们在XML里的解释会有一些必要的差别,但另一方面,它们依然非常相似,我们可以把XHTML的工作看作是HTML 4.0基础上的延续。
      XHTML 1.0如何实现XML标准?
      XHTML就是一种XML应用。它采用XML的DTD文件格式定义,并运行在支持XML的系统上。这里要感谢XML的Namespaces功能,浏览器制造商不需要再创造新的私有标签(tags),他们只需要在XHTML代码里包含XML代码片段,或者XML代码里包含XHTML代码片段。
      与HTML相比XHTML有什么特点?
      (1)XHTML解决HTML语言所存在的严重制约其发展的问题。HTML发展到今天存在三个主要缺点:不能适应现在越多的网络设备和应用的需要,比如手机、PDA、信息家电都不能直接显示HTML;由于HTML代码不规范、臃肿,浏览器需要足够智能和庞大才能够正确显示HTML;数据与表现混杂,这样你的页面要改变显示,就必须重新制作HTML。因此HTML需要发展才能解决这个问题,于是W3C又制定了XHTML,XHTML是HTML向XML过度的一个桥梁。
      (2)XML是web发展的趋势,所以人们急切的希望加入XML的潮流中。XHTML是当前替代HTML4标记语言的标准,使用XHTML 1.0,只要你小心遵守一些简单规则,就可以设计出既适合XML系统,又适合当前大部分HTML浏览器的页面。这个意思就是说,你可以立刻设计使用XML,而不需要等到人们都使用支持XML的浏览器。这个指导方针可以使web平滑的过渡到XML。
      (3)使用XHTML的另一个优势是:它非常严密。当前网络上的HTML的糟糕情况让人震惊,早期的浏览器接受私有的HTML标签,所以人们在页面设计完毕后必须使用各种浏览器来检测页面,看是否兼容,往往会有许多莫名其妙的差异,人们不得不修改设计以便适应不同的浏览器。
      (4)XHTML是能与其它基于XML的标记语言、应用程序及协议进行良好的交互工作。。
      (5)XHTML是Web标准家族的一部分,能很好在无线设备等其它用户代理上。
      (6)在网站设计方面,XHTML可助你去掉表现层代码的恶习,帮助你养成标记校验来测试页面工作的习惯。

      XHTML是一项新技术,在浏览器和一些其他的软件都支持它之前,我们应该有必要熟悉一下这项技术。为了我们更好的学习XHTML之前我们应该熟悉一下HTML4.0,我们可以去下载一个参考手册来熟悉一下。以便于我们学起XHTML来更简单,换句话说我们现在使用HTML编写代码时应该尽力少写错误代码,如:都要使用小写的字符来编写HTML,每个标记之后都要加上标记的结束如:

    网页教学网欢迎您的光临

     结束一定要有,我们要保持这种规则。
      它们之间最大的区别在于:
      1.XHTML 元素一定要被正确的嵌套使用。
      在HTML里一些元素可以不正确嵌套也能正常显示,如:
      This text is bold and italic 
      而在XHTML必须要正确嵌套之后才能正常使用,如:
      This text is bold and italic
      注意:这个错误通常发生在当嵌套多层之后的标签里面。如:
      


    • Coffee

    • Tea
         


      • Black tea

      • Green tea

    • Milk


      正确的应该是:
      


    • Coffee

    • Tea
         
         


      • Black tea

      • Green tea

    • Milk


      观察上述的两段代码我们可以看到正确的里面我们在 

      之后插入  标签。
        XHTML 文件一定要有正确的组织格式。
        所有的XHTML应该正确的被嵌套在以开始以结束的元素里面,其他的元素可以有子元素,并且子元素也要被正确的嵌套在他们的父元素内。如:

         ... 
         ... 
         
        标签名字一定要用小写字母。
        因为 XHTML文档是XML应用程序, XML 对大小写是敏感的。象 
       和 
       是两个不同的标记。如错误代码:
        
        

      This is a paragraph


         
        正确格式为:
        
        

      This is a paragraph


        
        所有的 XHTML 元素一定要关闭
        不能有没有关闭的空的元素存在我们的代码中,其实对于这点我们是比较好结束的,有开始就应该有结束吗?例如错误代码:
        

      This is a paragraph
        

      This is another paragraph
        正确的为:
        

      This is a paragraph


        

      This is another paragraph


        独立的一个标签我们也要结束用 />来结束。
        例如:错误代码
        This is a break

        Here comes a horizontal rule:



        Here’s an image HAPPY FACE
        正确代码:
        This is a break

        Here comes a horizontal rule:



        Here’s an image HAPPY FACE
        通过上面的几个例子我们基本上看出了HTML和XHTML之间的不同,那么我们应该从现在起应该试着改变我们现在的HTML,例如都使用小写的标记、在标记之后加上结束标记的符号 />。
        XHTML 的语法
        简单的说写 XHTML 要用干净的 HTML 语法。
        XHTML的一些其他语法要求:
        属性名字必须小写。如:
        错误代码:
        
        正确的代码:
        

       
        属性值必须要被引用。如:
        错误的代码:
        


        正确的代码:
        

       
        属性的缩写被禁止。如:
        错误的代码:
        


      •   

      •   

      •   

      •   

      •   

      •   

      •   

      相关推荐

      19500彩票网网站

      88好运彩彩票网靠谱吗:400-8842-880

      品牌网站设计塑造高颜值公司!

      • 售前:0771-2860265 / 5783282
        13481069551(卢经理)

      • 售后:0771-5783282

      • 工作时间:09:00 - 18:30

      ©2019.ALL RIGHTS RESERVED.南宁博信网络技术有限公司  桂ICP备10201394号  桂公网安备45010302001330号 html网站地图 xml网站地图
    • 大便很“血腥”?这可不一定是痔疮造成的 2019-11-10
    • 重磅岀炉!CDR交易细则来了,没有资产限制,总体与A股一致,首单小米19日上会 2019-11-10
    • (两会受权发布)最高人民检察院检察长简历 2019-11-08
    • 太原网友:建议公交调整河西线路 2019-11-08
    • 近九成券商股逆市上涨 防御+反弹攻守兼备 2019-11-03
    • 青春逐梦向阳之路 平台引擎加速成长 2019-11-02
    • 端午小长假 游人“醉”西湖 2019-11-02
    • 谢谢这位家长,不然这位雨中护送高考生的交警还没有人知道呢 2019-11-01
    • 《汶川十年·我们的故事》一:寻找向日葵 2019-10-25
    • 人民网评:青年有梦想有责任,国家有希望 2019-10-25
    • 西安位居最受欢迎十大旅游城市第四 2019-10-23
    • 人民观影团:《恐袭波士顿》用爱来驱散暴恐阴霾 2019-10-23
    • 挑剔出了名的莱佛士新酒店选址波兰 只为了致敬艺术复兴? 2019-10-12
    • 流溪河森林公园美不胜收 2019-10-09
    • 海鲜排档公然销售违禁海鲜 执法部门责令整改 2019-10-05
    • 江苏十一选五遗漏记录 股票配资论坛c互利计划 宁夏十一选五 今日股票大盘走势 四川11选5走势图 七星彩最多的复式 2012117福彩开奖号 白山在线 白山棋牌下载 秒速飞艇盛宏彩票 下载南通棋牌中心下载