There is a CSS style sheet which IE5 uses to render the document. XML documents may, and should, begin with an XML declaration which specifies the version of XML being used. An XML document must contain one or more elements. There is exactly one element, called the root , or document element , no part of which appears in the content of any other element. Names are case-sensitive.
Element names can contain letters, digits, hyphens, underscores, colons, or full stops.
A colon can be used only in a special case where it separates so cold name space. Element names starting with xml, XML or other combination of cases of this string are reserved for the standard. An element can have none, one or several attributes. Permited characters are the same as for element names. If an apostrophe or double-quote is used in the attribute value the opposite delimiter must be used.