Does any one know what is the exact usage of xmlns
in HTML, XML files?
Edit: Why do we need this namespace? What is its usage?
Namespaces let you reduce ambiguity when there are duplicates. You could have a
tag that refers to authors and
tag that refers to a salutation, like Mr., Mrs. etc. To differentiate, you could assign them to different namespaces.
You can also use namespaces when validating documents for conformance to a particular standard/restrictions, where the namespace would indicate to what "Schema" that the document is belonging to.