You are right, of course, Peter. I generally don't bother to make the finer distinction, but arguably XML is a meta-language for creating XHTML-like languages.
My point above was that while HTML/XHTML must yield semantic coherence and/or consistency to some degree in favour of actually having it displayed right across the board, an XML language that is not concerned with display logistics is more free to mark information up more concisely and succinctly, and eminently parseably (with the program less likely to get confused what a given combination of tags actually mean).
Am I making sense? (Despite, I suspect, having become somewhat less understandable for the less tech-savvy.)
- Ahi
|