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. |