美文网首页
XML、HTML、XHTML、SGML之间有哪些关系与区别?

XML、HTML、XHTML、SGML之间有哪些关系与区别?

作者: houxnan | 来源:发表于2019-08-21 15:59 被阅读0次

SGML:(Standard Generalized Markup Language,标准通用标记语言),在web为发明之前就已经存在了,SGML是国际上定义电子文件结构和内容描述的标准。SGML具有非常复杂的文档结构,主要用于大量高度结构化数据的访问和其他各种工业领域,在分类和索引数据中非常有用。但是它不适用于Web数据描述。

HTML:(Hyper Text Markup Language),超文本标记语言,1989年,html诞生了,他继承了SGML的很多优点,但是html是一种界面技术,他只使用了SGML中很少的一部分标记,为了便于在计算机上实现,HTML规定的标记是固定的,即HTML语法是不可扩展的。html是一种标记语言,不是一种编程语言。

XML:随着Web应用的不断发展,HTML的局限性也越来越明显地显现了出来,如HTML无法描述数据、可读性差、搜索时间长等。人们又把目光转向SGML,再次改造SGML使之适应现在的网络需求。随着先辈的努力,1998年2月10日,W3C(World WideⅥiebConsortium,万维网联盟)公布XML 1.0标准,XML诞生了。可以说xml是在html和sgml的基础上诞生的。

XML使用一个简单而又灵活的标准格式,为基于Web的应用提供了一个描述数据和交换数据的有效手段。但是,XML并非是用来取代HTML的。HTML着重如何描述将文件显示在浏览器中,而XML与SGML相近,它着重描述如何将数据以结构化方式表示。

XHTML:(eXtensible HyperText Markup Language),是一种标记语言,表现方式与超文本标记语言(html)类似,不过语法上更加严格。从继承关系上讲,HTML是一种基于标准通用标记语言(sgml)的应用,是一种非常灵活的置标语言,而XHTML则基于可扩展标记语言(xml),XML是sgml的一个子集。

相关文章

  • XML、HTML、XHTML、SGML之间有哪些关系与区别?

    SGML:(Standard Generalized Markup Language,标准通用标记语言),在web...

  • 饥人谷学习之HTML知识篇

    HTML、XML、XHTML有什么区别 XHMTL与HTML的区别 XHTML 元素必须被正确地嵌套。 XHTML...

  • HTML基础知识

    HTML、XML、XHTML 有什么区别? 三者发展先后HTML>XML>XHTML HTML:HyperText...

  • 记11月27日作业

    问题一 HTML、XML、XHTML有什么区别HTML是超文本标记语言,与XML、XHTML相比,其在书写格式和语...

  • 入门-task4

    HTML、XML、XHTML 有什么区别 怎样理解 HTML 语义化 怎样理解内容与样式分离的原则 有哪些常见的m...

  • HTML知识点

    HTML、XML、XHTML 有什么区别 怎样理解 HTML 语义化 怎样理解内容与样式分离的原则 有哪些常见的m...

  • 初识HTML

    HTML与XML与XHTML三者之间的区别 HTML的简介超文本标记语言(HyperText Markup Lan...

  • html 标签小结

    HTML、XML、XHTML 有什么区别 html,xhtml和xml的定义: 1、html即是超文本标记语言(H...

  • 你问我答:XML与HTML的区别_XHTML教程

    你问我答:XML与HTML的区别_XHTML教程 Q: 不知xml和html有什么区别?它们不同在哪? A: 关于...

  • html总结

    html,xhtml,xml之间的区别? html和xml都是标记语言:html是超文本标记语言;xml是可扩展置...

网友评论

      本文标题:XML、HTML、XHTML、SGML之间有哪些关系与区别?

      本文链接:https://www.haomeiwen.com/subject/kqqisctx.html