<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1 plus MathML 2.0 plus SVG 1.1//EN"
"http://www.w3.org/2002/04/xhtml-math-svg/xhtml-math-svg.dtd">
<html
	xmlns="http://www.w3.org/1999/xhtml"
	xmlns:svg="http://www.w3.org/2000/svg"
	xml:lang="en-CA"
	dir="ltr"
>
	<!--   Notice that the start tag of the root element (<html>) defines both the default namespace AND the namespace for the svg: prefix. The other two prefixes in this document - xml: amd xmlns: - are predefined in the XML standard itself. -->
	<head>
		<meta http-equiv="Content-Type" content="text/xml; charset=utf-8" />
		<title>The Area Of A Rectangle</title>
	</head>
	<body>
		<h1>The Area Of A Rectangle</h1>
		<div>
			<!--  SVG starts here.  Note the use of the "svg:" prefix, which was defined in the root element.  Furthermore, since the attributes here are ALSO part of SVG, they do NOT get prefixes of their own.  Only if they were part of another XML standard (for example, the attributes xml:lang and xmlns:svg in the root element, part of the XML standard) would they get their own prefix.  -->
			<svg:svg width="300" height="150" version="1.1"  >
				<svg:text x="85" y="20">200px</svg:text>
				<svg:text x="210" y="55">50px</svg:text>
				<svg:rect width="200" height="50" x="2" y="30" />
			</svg:svg>
			<!--  SVG Ends Here -->
		</div>
		<div>
			<!--  MathML starts here.  Note that the <math> element itself uses the xmlns attribute, which means that XML prefixes are not required. -->
			<math xmlns="http://www.w3.org/1998/Math/MathML"><mrow>
				<mn>200px</mn> <mo>&times;</mo>
				<mn>50px</mn> <mo>=</mo>
				<msup><mn>10,000px</mn><mn>2</mn></msup>
			</mrow></math>
			<!--  MathML Ends Here -->
		</div>
	</body>
</html>