<html>
<head>
<title>Default Namespace Declaration</title>
</head>
<body bgcolor="#FFFFFF" text="#000000">
<div id="Description">
<table cellpadding="0" cellspacing="0" border="0" width="100%" class="main">
<tr>
<td valign="top" class="NAME">Default Namespace Declaration</td>
<td valign="top" class="COMPATIBILITY">&nbsp;</td>
</tr>
<tr>
<td colspan="2" class="divider"><img src="dwres:18084" width="100%" height="1"></td>
</tr>
<tr>
<td valign="top" colspan="2" class="description">
<span class="PROGRAMLISTING"><pre><strong class="userinput">xmlns="</strong><var class="replaceable">namespace_URI</var><strong class="userinput">"</strong></pre></span>
<p>When this attribute is included in an element
start-tag, it and any unprefixed elements contained within it are
automatically associated with the namespace URI given. If the
<span class="LITERAL">xmlns</span> attribute is set to the empty string, any
effective default namespace is ignored, and unprefixed elements are
not associated with any namespace.</p>

<tip id="xmlnut3-CHP-21-NOTE-140" role="ora">
<p>An important caveat about default namespace declarations is that they
do not affect unprefixed attributes. Unprefixed attributes are never
explicitly named in any namespace, even if their containing element
is.</p>
</tip>
</td></tr>
</table>
</div>
</body>
</html>