欢迎来到DIVCSS5查找CSS资料与学习DIV CSS布局技术!
您的位置:DIVCSS5首页 > HTML >
  XHTML就是可扩展超文本标记语言,是一种置标语言,表现方式与超文本标记语言(HTML)类似,不过语法上更加严格。
 
  从继承关系上讲,HTML是一种基于标准通用置标语言的应用,是一种非常灵活的置标语言,而XHTML则基于可扩展标记语言,可扩展标记语言是标准通用置标语言的一个子集。也就是说xhtml是html的子集。
 
  下面给大家总结下他们的主要区别:
 
  一、文档类型声明方式
 
  html:
 
  过渡型:
 
  <!DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.01Transitional//EN""http://www.w3.org/TR/html4/loose.dtd">
 
  严格型:
 
  <!DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.01//EN""http://www.w3.org/TR/html4/strict.dtd">
 
  框架型:
 
  <!DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.01Frameset//EN""http://www.w3.org/TR/html4/frameset.dtd">
 
  xhtml:
 
  过渡型:
 
  <!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 
  严格型:
 
  <!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Strict//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
 
  框架型:
 
  <!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Frameset//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
 
  二、语法上
 
  XHTML可以认为是XML版本的HTML,为符合XML要求,XHTML语法上要求更严谨些。
 
  三、细节区分
 
  XHTML要求正确嵌套、所有元素必须关闭、区分大小写、属性值要用双引号、用id属性代替name属性、特殊字符的处理。
 
  那么以上所述就是关于html和xhtml的区别,希望对一些朋友掌握htmlxhtml的相关知识点有所帮助。





本文转载自中文网



 

如需转载,请注明文章出处和来源网址:http://www.divcss5.com/html/h54883.shtml

如对文章有任何疑问请提交到DIV CSS论坛,或有任何网页制作CSS问题立即到CSS论坛发贴求解 或 直接DIVCSS5网页顶部搜索遇到DIVCSS疑问。
CSS教程文章修订日期:2018-08-14 17:37 原创:DIVCSS5
本文www.divcss5.com DIVCSS5版权所有。