It was written in 1993. | It was released in 1996. |
HTML stands for Hyper Text Markup Language. | XML stands for Extensible Markup Language. |
HTML is static in nature. | XML is dynamic in nature. |
It was developed by WHATWG. | It was developed by Worldwide Web Consortium. |
It is termed as a presentation language. | It is neither termed as a presentation nor a programming language. |
HTML is a markup language. | XML provides a framework to define markup languages. |
HTML can ignore small errors. | XML does not allow errors. |
It has an extension of .html and .htm | It has an extension of .xml |
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 displays it. | XML carries the data to and from the database. |
HTML offers native object support. | IN XML, the objects are expressed by conventions using attributes. |
HTML document size is relatively small. | XML document size is relatively large as the approach of formatting and the codes both are lengthy. |
An additional application is not required for parsing of JavaScript code into the HTML document. | DOM(Document Object Model) is required for parsing JavaScript codes and mapping of text. |
Some of the tools used for HTML are:
- Visual Studio Code
- Atom
- Notepad++
- Sublime Text
and many more.
| Some of the tools used for XML are:
- Oxygen XML
- XML Notepad
- Liquid Studio
and many more.
|