The HTML <html> xmlns Attribute is used to specify the XML namespace for a document. This attribute is mainly required in XHTML, not valid in HTML 4.01, and optional in HTML 5.
Syntax
<html xmlns="https://www.w3.org/1999/xhtml/"> Attribute Values
Value | Description |
|---|---|
https://www.geeksforgeeks.org/ | It defines the namespace to use (for XHTML documents). |
Example:
<!DOCTYPE html PUBLIC
"-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.geekforgeeks.org//xhtml">
<head>
<title>Title of the document</title>
</head>
<body style="text-align: center;">
<h1>GeeksForGeeks</h1>
<h2>HTML xmlns Attribute</h2>
The content of the document......
</body>
</html>
Output:

Supported Browsers:
The browser supported by <HTML> xmlns attribute are listed below:
- Apple Safari 1.0
- Google Chrome 1.0
- Firefox 1.0
- Opera 1.0
- Internet Explorer 6.0