XMLでは、要素名を自由に定義することができます。HTMLでは、要素名が固定されていて、要素名から表示方法を決定できますが、XMLでは要素名から表示方法を決定できません。このため、XMLファイルのままでは表示したり、印刷することができません。