📜  HTML 与 XML

📅  最后修改于: 2021-11-07 09:11:43             🧑  作者: Mango

HTML: HTML(超文本标记语言)用于创建网页和网络应用程序。它是一种标记语言。通过 HTML 我们可以创建我们自己的静态页面。它用于显示数据而不是传输数据。 HTML 是超文本和标记语言的结合。超文本定义了网页之间的链接。标记语言用于在定义网页结构的标签内定义文本文档。这种语言用于注释(为计算机做笔记)文本,以便机器可以理解它并相应地处理文本。

例子:

html

 
 
    GeeksforGeeks 
 
 
    

GeeksforGeeks

        

A Computer Science portal for geeks

     


html
 
 
    
          G4G          Geeksforgeeks          2345456767      
 


输出:

XML: XML(可扩展标记语言)也用于创建网页和网络应用程序。它是动态的,因为它用于传输数据而不是用于显示数据。 XML 的设计目标侧重于 Internet 上的简单性、通用性和可用性。它是一种文本数据格式,通过 Unicode 为不同的人类语言提供强大的支持。尽管 XML 的设计侧重于文档,但该语言广泛用于表示任意数据结构,例如 Web 服务中使用的数据结构。
例子:

html

 
 
    
          G4G          Geeksforgeeks          2345456767      
 
 

输出:

G4G
Geeksforgeeks
2345456767

HTML 和 XML 之间的区别: HTML 和 XML 之间有很多区别。这些重要的区别如下:

HTML XML
HTML stands for Hyper Text Markup Language. XML stands for extensible Markup Language.
HTML is static. XML is dynamic.
HTML is a markup language. XML provides framework to define markup languages.
HTML can ignore small errors. XML does not allow errors.
HTML is not Case sensitive. XML is Case sensitive.
HTML tags are predefined tags. XML tags are user defined tags.
There are limited number of tags in HTML. XML tags are extensible.
HTML does not preserve white spaces. White space can be preserved in XML.
HTML tags are used for displaying the data. XML tags are used for describing the data not for displaying.
In HTML, closing tags are not necessary. In XML, closing tags are necessary.
HTML is used to display the data. XML is used to store data.
HTML does not carry data it just display it. XML carries the data to and from database.