HTML xmlns

The xmlns it is a namespace, to tell browsers where to find the document type definitions ( ~ xml schema) so it can render the page properly and the xmlns attribute is required in XHTML, but invalid in HTML. (All our examples are XHTML)

Other examples in Head (Advanced HTML)
Result from the Online TryIt-Editor
chrome 1.0safari 1.0Firefox 1.0ie 2.0opera 5.0