Formatting.
--- a/master/struct.html Fri Jan 11 14:30:10 2013 +1100
+++ b/master/struct.html Fri Jan 11 14:37:28 2013 +1100
@@ -2044,22 +2044,42 @@
</dd>
</dl>
-<h2 id="WAIARIAAttributes">WAI-ARIA Attributes </h2>
+<h2 id="WAIARIAAttributes">WAI-ARIA attributes</h2>
<h3 id="roleattribute">Role Attribute</h3>
-<p>Rendered SVG elements may have an ARIA role attribute specified. The attribute, if specified, must have a value that is a set of space-separated tokens representing the various WAI-ARIA roles that the element belongs to. These tokens are role values defined in <a href="https://svgwg.org/svg2-draft/refs.html#ref-ARIA">[ARIA]</a>
-<a href="http://www.w3.org/TR/wai-aria/roles#role_definitions"> Section 5.4 Definition of Roles</a>.</p>
-
-<p>The WAI-ARIA role that an HTML element has assigned to it is the first non-abstract role found in the list of values generated when the role attribute is split on spaces.</p>
-
-<h3 id="ARIAStateandPropertyAttributes">State and property Attributes (all aria- attributes)</h3>
-
-<p>Every renderable SVG element may have WAI-ARIA state and property attributes specified. These attributes are defined by <a href="https://svgwg.org/svg2-draft/refs.html#ref-ARIA">[ARIA]</a> in <a href="http://www.w3.org/TR/wai-aria/states_and_properties#state_prop_def">Section 6.6, Definitions of States and Properties (all aria-* attributes)</a>.</p>
-
-<p>These attributes, if specified, must have a value that is the WAI-ARIA value type in the "Value" field of the definition for the state or property, mapped to the appropriate SVG value type according to <a href="https://svgwg.org/svg2-draft/refs.html#ref-ARIA">[ARIA]</a> <a href="http://www.w3.org/TR/wai-aria/appendices#typemapping">Section 10.2 Mapping WAI-ARIA Value types to languages</a> using the SVG mapping.</p>
-
-<p>WAI-ARIA State and Property attributes can be used on any element. They are not always meaningful, however, and in such cases user agents might not perform any processing aside from including them in the DOM. Unlike some other host languages, SVG is not considered to have strong native host language semantics in terms of the user interrace, consequently state and property attributes are processed according to the <a href="https://svgwg.org/svg2-draft/refs.html#ref-ARIA">[ARIA]</a> and <a href="https://svgwg.org/svg2-draft/refs.html#ref-ARIAIMPL">[ARIAIMPL] specifications</a>.</p>
+<p>Rendered SVG elements may have an ARIA role attribute specified. The
+attribute, if specified, must have a value that is a set of space-separated
+tokens representing the various WAI-ARIA roles that the element belongs to.
+These tokens are role values defined in
+<a href="http://www.w3.org/TR/wai-aria/roles#role_definitions">Definition of Roles</a>
+([<a href="refs.html#ref-ARIA">ARIA</a>], section 5.4).</p>
+
+<p>The WAI-ARIA role that an HTML element has assigned to it is the first
+non-abstract role found in the list of values generated when the role attribute
+is split on spaces.</p>
+
+<h3 id="ARIAStateandPropertyAttributes">State and property attributes (all aria- attributes)</h3>
+
+<p>Every renderable SVG element may have WAI-ARIA state and property attributes
+specified. These attributes are defined by ARIA in
+<a href="http://www.w3.org/TR/wai-aria/states_and_properties#state_prop_def">Definitions of States and Properties (all aria-* attributes)</a>
+(<a href="https://svgwg.org/svg2-draft/refs.html#ref-ARIA">[ARIA]</a>, section 6.6).</p>
+
+<p>These attributes, if specified, must have a value that is the WAI-ARIA value
+type in the "Value" field of the definition for the state or property, mapped to
+the appropriate SVG value type according to
+<a href="http://www.w3.org/TR/wai-aria/appendices#typemapping">Mapping WAI-ARIA Value types to langauges</a>
+using the SVG mapping ([<a href="refs.html#ref-ARIA">ARIA</a>], section 10.2).</p>
+
+<p>WAI-ARIA State and Property attributes can be used on any element. They are
+not always meaningful, however, and in such cases user agents might not perform
+any processing aside from including them in the DOM. Unlike some other host
+languages, SVG is not considered to have strong native host language semantics
+in terms of the user interface, consequently state and property attributes are
+processed according to the <a href="http://www.w3.org/TR/wai-aria">ARIA</a> and
+<a href="http://www.w3.org/TR/wai-aria-implementation/">ARIA User Agent Implementation Guide</a>
+specifications. [<a href="refs.html#ref-ARIA">ARIA</a>] [<a href="refs.html#ref-ARIAIMPL">ARIAIMPL</a>]</p>
<h2 id="DOMInterfaces">DOM interfaces</h2>