- From: SVG Working Group repository <cam+svgwgrepo@mcc.id.au>
- Date: Mon, 23 Sep 2013 18:37:23 -0700
- To: public-svg-wg@w3.org
details: https://svgwg.org/hg/svg2/rev/aceb9d5b74e9 branches: changeset: 540:aceb9d5b74e9 user: Cameron McCormack <cam@mcc.id.au> date: Tue Sep 24 11:35:07 2013 +1000 description: Use more new-style attribute definition boxes in Scripting chapter. details: https://svgwg.org/hg/svg2/rev/7d5b80b705dc branches: changeset: 541:7d5b80b705dc user: Cameron McCormack <cam@mcc.id.au> date: Tue Sep 24 11:35:31 2013 +1000 description: Typos. diffstat: master/script.html | 180 ++++++++++++++++++++++++++++++++++++---------------- 1 files changed, 123 insertions(+), 57 deletions(-) diffs (242 lines): diff --git a/master/script.html b/master/script.html --- a/master/script.html +++ b/master/script.html @@ -231,60 +231,92 @@ as if processed with the media type <spa <p>Below is the definition for the <a>'g/onload'</a> event attribute. It can be specified on all of the <a>animation elements</a> and most of the <a>graphics elements</a> and <a>container elements</a>. The <a>'g/onload'</a> event attribute is classified as both a <a>graphical event attribute</a> and an <a>animation event attribute</a>. (See the definition for each element to determine whether it can have a <a>graphical event attribute</a> specified on it.)</p> -<div class="adef-list"> - <p><em>Attribute definitions:</em></p> - <dl> - <dt id="OnLoadEventAttribute"><span class="adef">onload</span> = "<span class="attr-value"><a href='types.html#DataTypeAnything'><anything></a></span>"</dt> - <dd>Specifies some script to execute when "bubbling" or "at target" +<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="OnLoadEventAttribute">onload</dfn></td> + <td><a><anything></a></td> + <td>(none)</td> + <td>no</td> + </tr> + </table> + </dt> + <dd> + Specifies some script to execute when "bubbling" or "at target" phase listeners for the SVGLoad event are fired on the element - the attribute is specified on.<br/> - <span class="anim-target"><a href="animate.html#Animatable">Animatable</a>: no.</span></dd> - </dl> -</div> + the attribute is specified on. + </dd> +</dl> <h3 id="GraphicsEvents">Event attributes on graphics and container elements</h3> <p>Below are the definitions for the <a>graphical event attributes</a>. These can be specified on most <a>graphics elements</a> and <a>container elements</a>. (See the definition for each element to determine whether it can have a <a>graphical event attribute</a> specified on it.)</p> <p>Note that <a>'g/onload'</a>, defined above, is also classified as a <a>graphical event attribute</a>.</p> -<div class="adef-list"> - <p><em>Attribute definitions:</em></p> - <dl> - <dt id="OnFocusInEventAttribute"><span class="adef">onfocusin</span> = "<span class="attr-value"><a href='types.html#DataTypeAnything'><anything></a></span>"</dt> - <dt id="OnFocusOutEventAttribute"><span class="adef">onfocusout</span> = "<span class="attr-value"><a href='types.html#DataTypeAnything'><anything></a></span>"</dt> - <dt id="OnActivateEventAttribute"><span class="adef">onactivate</span> = "<span class="attr-value"><a href='types.html#DataTypeAnything'><anything></a></span>"</dt> - <dt id="OnClickEventAttribute"><span class="adef">onclick</span> = "<span class="attr-value"><a href='types.html#DataTypeAnything'><anything></a></span>"</dt> - <dt id="OnKeyDownEventAttribute"><span class="adef">onkeydown</span> = "<span class="attr-value"><a href='types.html#DataTypeAnything'><anything></a></span>"</dt> - <dt id="OnKeyPressEventAttribute"><span class="adef">onkeypress</span> = "<span class="attr-value"><a href='types.html#DataTypeAnything'><anything></a></span>"</dt> - <dt id="OnKeyUpEventAttribute"><span class="adef">onkeyup</span> = "<span class="attr-value"><a href='types.html#DataTypeAnything'><anything></a></span>"</dt> - <dt id="OnMouseDownEventAttribute"><span class="adef">onmousedown</span> = "<span class="attr-value"><a href='types.html#DataTypeAnything'><anything></a></span>"</dt> - <dt id="OnMouseUpEventAttribute"><span class="adef">onmouseup</span> = "<span class="attr-value"><a href='types.html#DataTypeAnything'><anything></a></span>"</dt> - <dt id="OnMouseOverEventAttribute"><span class="adef">onmouseover</span> = "<span class="attr-value"><a href='types.html#DataTypeAnything'><anything></a></span>"</dt> - <dt id="OnMouseMoveEventAttribute"><span class="adef">onmousemove</span> = "<span class="attr-value"><a href='types.html#DataTypeAnything'><anything></a></span>"</dt> - <dt id="OnMouseOutEventAttribute"><span class="adef">onmouseout</span> = "<span class="attr-value"><a href='types.html#DataTypeAnything'><anything></a></span>"</dt> - <dd>Specifies some script to execute when "bubbling" or "at target" +<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="OnFocusInEventAttribute">onfocusin</dfn>, + <dfn id="OnFocusOutEventAttribute">onfocusout</dfn>, + <dfn id="OnActivateEventAttribute">onactivate</dfn>, + <dfn id="OnClickEventAttribute">onclick</dfn>, + <dfn id="OnKeyDownEventAttribute">onkeydown</dfn>, + <dfn id="OnKeyPressEventAttribute">onkeypress</dfn>, + <dfn id="OnKeyUpEventAttribute">onkeyup</dfn>, + <dfn id="OnMouseDownEventAttribute">onmousedown</dfn>, + <dfn id="OnMouseUpEventAttribute">onmouseup</dfn>, + <dfn id="OnMouseOverEventAttribute">onmouseover</dfn>, + <dfn id="OnMouseMoveEventAttribute">onmousemove</dfn>, + <dfn id="OnMouseOutEventAttribute">onmouseout</dfn> + </td> + <td><a><anything></a></td> + <td>(none)</td> + <td>no</td> + </tr> + </table> + </dt> + <dd> + Specifies some script to execute when "bubbling" or "at target" phase listeners for the corresponding event are fired on the element - the attribute is specified on. See the <a href='interact.html#SVGEvents'>Complete list of support events</a> - to determine which event each of these event attributes corresponds to.<br/> - <span class="anim-target"><a href="animate.html#Animatable">Animatable</a>: no.</span></dd> - </dl> -</div> + the attribute is specified on. See the <a href='interact.html#SVGEvents'>Complete list of supported events</a> + to determine which event each of these event attributes corresponds to. + </dd> +</dl> <h3 id="DocumentEvents">Document-level event attributes</h3> <p>Below are the definitions for the <a>document event attributes</a>. These can be specified only on <a>'svg'</a> elements.</p> <p class="issue">The conformance class for the 'only-on-<svg> elements' criteria needs to be clarified here (this is for document validation presumably, @@ -295,54 +327,88 @@ it makes sense to not encourage uses whe For <a href="conform.html#ConformingDynamicSVGViewers">Conforming Dynamic SVG Viewers</a>: what the <a>document event attributes</a> should do is register an event listener for the event in question.</p> <p class="issue">'onerror' should be available on image, script and elements that load external resources. This is related to issue <a href="http://www.w3.org/Graphics/SVG/WG/track/issues/2254">2254</a>.</p> -<div class="adef-list"> - <p><em>Attribute definitions:</em></p> - <dl> - <dt id="OnUnloadEventAttribute"><span class="adef">onunload</span> = "<span class="attr-value"><a href='types.html#DataTypeAnything'><anything></a></span>"</dt> - <dt id="OnAbortEventAttribute"><span class="adef">onabort</span> = "<span class="attr-value"><a href='types.html#DataTypeAnything'><anything></a></span>"</dt> - <dt id="OnErrorEventAttribute"><span class="adef">onerror</span> = "<span class="attr-value"><a href='types.html#DataTypeAnything'><anything></a></span>"</dt> - <dt id="OnResizeEventAttribute"><span class="adef">onresize</span> = "<span class="attr-value"><a href='types.html#DataTypeAnything'><anything></a></span>"</dt> - <dt id="OnScrollEventAttribute"><span class="adef">onscroll</span> = "<span class="attr-value"><a href='types.html#DataTypeAnything'><anything></a></span>"</dt> - <dt id="OnZoomEventAttribute"><span class="adef">onzoom</span> = "<span class="attr-value"><a href='types.html#DataTypeAnything'><anything></a></span>"</dt> - <dd>Specifies some script to execute when "bubbling" or "at target" +<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="OnUnloadEventAttribute">onunload</dfn>, + <dfn id="OnAbortEventAttribute">onabort</dfn>, + <dfn id="OnErrorEventAttribute">onerror</dfn>, + <dfn id="OnResizeEventAttribute">onresize</dfn>, + <dfn id="OnScrollEventAttribute">onscroll</dfn>, + <dfn id="OnZoomEventAttribute">onzoom</dfn> + </td> + <td><a><anything></a></td> + <td>(none)</td> + <td>no</td> + </tr> + </table> + </dt> + <dd> + Specifies some script to execute when "bubbling" or "at target" phase listeners for the corresponding event are fired on the element - the attribute is specified on. See the <a href='interact.html#SVGEvents'>Complete list of support events</a> - to determine which event each of these event attributes corresponds to.<br/> - <span class="anim-target"><a href="animate.html#Animatable">Animatable</a>: no.</span></dd> - </dl> -</div> + the attribute is specified on. See the <a href='interact.html#SVGEvents'>Complete list of supported events</a> + to determine which event each of these event attributes corresponds to. + </dd> +</dl> <h3 id="AnimationEvents">Animation event attributes</h3> <p>Below are the definitions for the <a>animation event attributes</a>. These can be specified on the <a>animation elements</a>.</p> <p>Note that <a>'g/onload'</a>, defined above, is also classified as an <a>animation event attribute</a>.</p> -<div class="adef-list"> - <p><em>Attribute definitions:</em></p> - <dl> - <dt id="OnBeginEventAttribute"><span class="adef">onbegin</span> = "<span class="attr-value"><a href='types.html#DataTypeAnything'><anything></a></span>"</dt> - <dt id="OnEndEventAttribute"><span class="adef">onend</span> = "<span class="attr-value"><a href='types.html#DataTypeAnything'><anything></a></span>"</dt> - <dt id="OnRepeatEventAttribute"><span class="adef">onrepeat</span> = "<span class="attr-value"><a href='types.html#DataTypeAnything'><anything></a></span>"</dt> - <dd>Specifies some script to execute when "bubbling" or "at target" +<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="OnBeginEventAttribute">onbegin</dfn>, + <dfn id="OnEndEventAttribute">onend</dfn>, + <dfn id="OnRepeatEventAttribute">onrepeat</dfn> + </td> + <td><a><anything></a></td> + <td>(none)</td> + <td>no</td> + </tr> + </table> + </dt> + <dd> + Specifies some script to execute when "bubbling" or "at target" phase listeners for the corresponding event are fired on the element - the attribute is specified on. See the <a href='interact.html#SVGEvents'>Complete list of support events</a> - to determine which event each of these event attributes corresponds to.<br/> - <span class="anim-target"><a href="animate.html#Animatable">Animatable</a>: no.</span></dd> - </dl> -</div> + the attribute is specified on. See the <a href='interact.html#SVGEvents'>Complete list of supported events</a> + to determine which event each of these event attributes corresponds to. + </dd> +</dl> <h2 id="DOMInterfaces">DOM interfaces</h2> <h3 id="InterfaceSVGScriptElement">Interface SVGScriptElement</h3> <edit:with element='script'>
Received on Tuesday, 24 September 2013 01:37:53 UTC