I highly recommend you do not use microsoft products, especially for any web design. They're dreadful.
Try HTMLkit (
HTML Kit for more than editing HTML )
You can get it for free and it works better than anything microsoft ever made.
And yes I am biased against microsoft.
For info about xml, I highly recommend the w3c schools, as w3c is the organization that sets the standards.
The xml info is here:
XML Tutorial
Thanks
Krisotn