Move attribute table for 'use' back to the end of the section.
--- a/master/struct.html Sun Sep 16 06:13:13 2012 +1000
+++ b/master/struct.html Sun Sep 16 06:26:08 2012 +1000
@@ -1129,71 +1129,6 @@
<p class="issue">We should define the behavior of <a>'use'</a>
in terms of Web Components.</p>
-<p><em>Attribute definitions:</em></p>
-
-<dl class="attrdef-list">
- <dt>
- <table class="propdef attrdef">
- <tr>
- <th>Name</th>
- <th>Value</th>
- <th>Lacuna value</th>
- <th>Animatable</th>
- </tr>
- <tr>
- <td><dfn id="UseElementXAttribute">x</dfn>, <dfn id="UseElementYAttribute">y</dfn></td>
- <td><a><coordinate></a></td>
- <td>0</td>
- <td>yes</td>
- </tr>
- <tr>
- <td><dfn id="UseElementWidthAttribute">width</dfn>, <dfn id="UseElementHeightAttribute">height</dfn></td>
- <td><a><length></a></td>
- <td>(see prose)</td>
- <td>yes</td>
- </tr>
- </table>
- </dt>
- <dd>
- <p>The <a>'x'</a>, <a>'y'</a>, <a>'width'</a> and <a>'height'</a>
- attributes specify the positioning of the referenced element.
- The <a>'width'</a> and <a>'height'</a> attributes have different
- <a>lacuna values</a> depending on the type of the referenced element:</p>
- <dl class='switch'>
- <dt><a>'svg'</a></dt>
- <dd>The <a>lacuna values</a> are the <a>'svg/width'</a> and <a>'svg/height'</a>
- values from the referenced <a>'svg'</a> element.</dd>
- <dt>anything else</dt>
- <dd>The <a>lacuna values</a> are <span class='attr-value'>'100%'</span>.</dd>
- </dl>
- <p>A negative value for <a>'width'</a> or <a>'height'</a> is an error (see
- <a href="implnote.html#ErrorProcessing">Error processing</a>). If
- <a>'width'</a> or <a>'height'</a> is zero then rendering of the
- <a>'use'</a> element is disabled.</p>
- </dd>
- <dt>
- <table class="propdef attrdef">
- <tr>
- <th>Name</th>
- <th>Value</th>
- <th>Lacuna value</th>
- <th>Animatable</th>
- </tr>
- <tr>
- <td><dfn id="UseElementHrefAttribute">href</dfn></td>
- <td><a><iri></a></td>
- <td>(none)</td>
- <td>yes</td>
- </tr>
- </table>
- </dt>
- <dd>
- <p>An <a href="linking.html#IRIReference">IRI reference</a> to the
- element/fragment within an SVG document to be cloned for
- rendering.</p>
- </dd>
-</dl>
-
<p>For user agents that support <a
href="styling.html#StylingWithCSS">Styling with CSS</a>, the
conceptual deep cloning of the referenced element into a
@@ -1407,6 +1342,71 @@
to create a circular dependency is an error, as described in <a
href="#Head">References and the <span class='element-name'>'defs'</span> element</a>.</p>
+<p><em>Attribute definitions:</em></p>
+
+<dl class="attrdef-list">
+ <dt>
+ <table class="propdef attrdef">
+ <tr>
+ <th>Name</th>
+ <th>Value</th>
+ <th>Lacuna value</th>
+ <th>Animatable</th>
+ </tr>
+ <tr>
+ <td><dfn id="UseElementXAttribute">x</dfn>, <dfn id="UseElementYAttribute">y</dfn></td>
+ <td><a><coordinate></a></td>
+ <td>0</td>
+ <td>yes</td>
+ </tr>
+ <tr>
+ <td><dfn id="UseElementWidthAttribute">width</dfn>, <dfn id="UseElementHeightAttribute">height</dfn></td>
+ <td><a><length></a></td>
+ <td>(see prose)</td>
+ <td>yes</td>
+ </tr>
+ </table>
+ </dt>
+ <dd>
+ <p>The <a>'x'</a>, <a>'y'</a>, <a>'width'</a> and <a>'height'</a>
+ attributes specify the positioning of the referenced element.
+ The <a>'width'</a> and <a>'height'</a> attributes have different
+ <a>lacuna values</a> depending on the type of the referenced element:</p>
+ <dl class='switch'>
+ <dt><a>'svg'</a></dt>
+ <dd>The <a>lacuna values</a> are the <a>'svg/width'</a> and <a>'svg/height'</a>
+ values from the referenced <a>'svg'</a> element.</dd>
+ <dt>anything else</dt>
+ <dd>The <a>lacuna values</a> are <span class='attr-value'>'100%'</span>.</dd>
+ </dl>
+ <p>A negative value for <a>'width'</a> or <a>'height'</a> is an error (see
+ <a href="implnote.html#ErrorProcessing">Error processing</a>). If
+ <a>'width'</a> or <a>'height'</a> is zero then rendering of the
+ <a>'use'</a> element is disabled.</p>
+ </dd>
+ <dt>
+ <table class="propdef attrdef">
+ <tr>
+ <th>Name</th>
+ <th>Value</th>
+ <th>Lacuna value</th>
+ <th>Animatable</th>
+ </tr>
+ <tr>
+ <td><dfn id="UseElementHrefAttribute">href</dfn></td>
+ <td><a><iri></a></td>
+ <td>(none)</td>
+ <td>yes</td>
+ </tr>
+ </table>
+ </dt>
+ <dd>
+ <p>An <a href="linking.html#IRIReference">IRI reference</a> to the
+ element/fragment within an SVG document to be cloned for
+ rendering.</p>
+ </dd>
+</dl>
+
</edit:with>
<h2 id="ImageElement">The <span class='element-name'>'image'</span> element</h2>