HTML
HTML(超文本标记语言)用于创建网页和 Web 应用程序。它是一种标记语言。通过 HTML,可以创建自己的静态页面。它用于显示数据而不是传输数据。HTML 是超文本和标记语言的结合。超文本定义了网页之间的链接。标记语言用于定义标签内的文本文档,标签定义了网页的结构。这种语言用于注释(为计算机做笔记)文本,以便机器可以理解它并相应地操作文本。
例子:
<!DOCTYPE html> <html> <head> <title>Yiibai</title> </head> <body> <h1>Yiibai</h1> <p>A Computer Science portal for geeks</p> </body> </html>
XML
XML(可扩展标记语言)也用于创建网页和网络应用程序。它是动态的,因为它用于传输数据而不是显示数据。XML 的设计目标集中在 Internet 上的简单性、通用性和可用性。它是一种文本数据格式,通过 Unicode 为不同的人类语言提供强大的支持。尽管 XML 的设计侧重于文档,但该语言被广泛用于表示任意数据结构,例如 Web 服务中使用的数据结构。
例子:
<?xml version = "1.0"?> <contactinfo> <address category = "college"> <name>Y4G</name> <College>Geeksforgeeks</College> <mobile>13800013800</mobile> </address> </contactinfo>
HTML 和 XML 之间的区别:HTML 和 XML 之间有很多区别。下面列出它们的一些主要区别:
HTML | XML |
---|---|
HTML 代表超文本标记语言。 | XML 代表可扩展标记语言。 |
HTML 是静态的。 | XML 是动态的。 |
HTML 是一种标记语言。 | XML 提供了定义标记语言的框架。 |
HTML 可以忽略小错误。 | XML 不允许错误。 |
HTML 不区分大小写。 | XML 区分大小写。 |
HTML 标签是预定义的标签。 | XML 标签是用户定义的标签。 |
HTML 中的标签数量有限。 | XML 标记是可扩展的。 |
HTML 不保留空格。 | 空格可以保留在 XML 中。 |
HTML 标签用于显示数据。 | XML标签用于描述数据,不用于显示。 |
在 HTML 中,结束标记不是必需的。 | 在 XML 中,结束标记是必需的。 |
HTML 用于显示数据。 | XML 用于存储数据。 |
HTML 不携带数据,它只是显示它。 | XML 将数据传入和传出数据库。 |
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/tech/pnotes/264290.html