Why the Preference is to use XML Tags instead of XML Attributes?
Because the XML attributes make an XML document more complex and on the application ends it is quite complex and difficult to extract the value of an XML attribute as compare to the XML elements. Because of this complexity in future the extensions will be focus on elements not on attributes. Even when we saw the latest software’s available in market such as Oracle products Visual Studio dot net they all use the XML elements only no complex kind of XML attributes are used in those elements. The other way is an element can be accrue more then one time but the attribute we can define once not more then one for a single XML entity. XML Attributes can’t describe the structure of XML document but an element it self is a part of XML document structure so the conclusion is of this section of XML Tutorial is that we strongly appreciate and will also use XML Elements in our XML Tutorial to explain any thing instead of XML Attributes.