xml stands for extensible markup language, Html stands for hypertext markup language and xhtml stands for extinsible hypertext markup language.
HTML is a markup language used for displaying text and documents across different platforms and machines. It was originally intended for a very specific audience, and has expanded to include hypertext, multimedia, as well as the style of the documents displayed.XML is an extensible markup language that was developed to retain the flexibility and power of HTML while reducing most of the complexity.XHTML combines the flexibility of HTML with the extensibility of XML.
I’ve argued with Anne, Faruk and other webheads on this topic often enough. The problem is that at one time the “guru’sâ€, I use the term loosely, compelled us to use XHTML and now we’re back to HTML. Somebody make there mind up! The fact is, and this post actually suggests this already, is that it doesn’t really matter that much. Just as long you make an informed choice. Writing XHTML is fine just be aware of the pitfalls. Personally I use both. XHTML for web applications and HTML for content driven/focused websites. Most CMS systems can’t handle (x)HTML reliably so I go for the format that gives me the most margin for error within it’s specification.............
HTML is a markup language used for displaying text and documents crossways different platforms and equipment. XML is that was developed to keep the suppleness and power of HTML while dropping most of the complication and In XHTML you stumble on a need for a new markup tag, you define simply it in an XHTML