There are many differences between HTML (Hyper Text Markup Language) and XML (eXtensible Markup Language). The important differences are given below:
No. |
HTML |
XML |
1) |
HTML is used to display data and
focuses on how data looks. |
XML is a software and hardware independent
tool used to transport and store data. It focuses on what data
is. |
2) |
HTML is a markup language itself. |
XML provides a framework to define
markup languages. |
3) |
HTML is not case sensitive. |
XML is case sensitive. |
4) |
HTML is a presentation language. |
XML is neither a presentation language nor a
programming language. |
5) |
HTML has its own predefined tags. |
You can define tags according to
your need. |
6) |
In HTML, it is not necessary to use
a closing tag. |
XML makes it mandatory to use a
closing tag. |
7) |
HTML is static because it
is used to display data. |
XML is dynamic because it
is used to transport data. |
8) |
HTML does not preserve whitespaces. |
XML preserve whitespaces. |
0 Comments