XML is only important if you are that much into standardisation and unifying technologies that you think that one platform-independent, universally accessible, programmable format for representation of structured data is of any use.
You don't need to know HTML before you learn XML, but it would have facilitated the learning process. From you asking that way, I assume you don't know any HTML. In that case
you should start learning the other way round, XML first and then HTML. HTML is easier and quicker to learn if you don't need to learn XML, but if you will learn XML first, you should start there, and once you got a basic grasp on it...you already know HTML...well almost, you still got to learn the HTML tags, but you already know the syntax better than most web designers...

(Actually, if you can't do that already, it is more important to learn how to ride a motorbike than any of these...)
Regards,
Marius
[This message has been edited by Marius Holm (edited March 13, 2001).]