XML is not going to replace HTML. XHTML is merely an XML compliant version of HTML.
XML and HTML are really totally different things. HTML is a display description language, while XML is a data description language. It makes sense from the point of view of XML programmers to have an XML compliant verison of HTML, as it makes it a great deal easier to write an XML application with a web front end.
The point of XML is to provide a standard means of describing very disparate data, and it does this marvellously. It is not meant to be a front end language, and with the exception of XSL-T in certain situations, I doubt it ever will be.
Enter your message below
Sign in or Join us (it's free).