--- a/master/painting.html Tue May 22 12:22:59 2012 +1000
+++ b/master/painting.html Tue May 22 13:20:55 2012 +1000
@@ -1152,50 +1152,47 @@
<p>SVG uses two properties, <a>'display'</a> and <a>'visibility'</a>, to
control the visibility of graphical elements or (in the case of the
-<a>'display'</a> property) container elements.</p>
-
-<p>The differences between the two properties are as follows:</p>
-
-<ul>
- <li>When applied to a container element, setting <a>'display'</a>
- to <span class="prop-value">none</span> causes the container and
- all of its children to be invisible; thus, it acts on groups of
- elements as a group. <a>'visibility'</a>, however, only applies
- to individual graphics elements. Setting <a>'visibility'</a>
- to <span class="prop-value">hidden</span> on a <a>'g'</a>
- will make its children invisible as long as the children do
- not specify their own <a>'visibility'</a> properties as <span
- class="prop-value">visible</span>. Note that <a>'visibility'</a> is
- <em>not</em> an inheritable property.</li>
+<a>'display'</a> property) container elements. The differences between the two
+properties are as follows.</p>
- <li>When the <a>'display'</a> property is set to <span
- class="prop-value">none</span>, then the given element does not
- become part of the rendering tree. With <a>'visibility'</a> set
- to <span class="prop-value">hidden</span>, however, processing
- occurs as if the element were part of the rendering tree and still
- taking up space, but not actually rendered onto the canvas. This
- distinction has implications for the <a>'tspan'</a>, <a>'tref'</a> and
- <a>'altGlyph'</a> elements, <a href="interact.html#UIEvents">event processing</a>,
- for <a href="coords.html#ObjectBoundingBox">bounding box calculations</a>
- and for calculation of <a href="masking.html#ClippingPaths">clipping paths</a>.
- If <a>'display'</a> is set to <span class="prop-value">none</span> on a
- <a>'tspan'</a>, <a>'tref'</a> or <a>'altGlyph'</a> element, then the
- text string is ignored for the purposes of text layout; however, if
- <a>'visibility'</a> is set to <span class="prop-value">hidden</span>,
- the text string is used for text layout (i.e., it takes up space)
- even though it is not rendered on the canvas. Regarding events, if
- <a>'display'</a> is set to <span class="prop-value">none</span>,
- the element receives no events; however, if <a>'visibility'</a>
- is set to <span class="prop-value">hidden</span>, the element
- might still receive events, depending on the value of property
- <a>'pointer-events'</a>. The geometry of a graphics element with
- <a>'display'</a> set to <span class="prop-value">none</span> is
- not included in <a href="coords.html#ObjectBoundingBox">bounding box</a>
- and <a href="masking.html#ClippingPaths">clipping paths</a>
- calculations; however, even if <a>'visibility'</a> is to
- <span class="prop-value">hidden</span>, the geometry of the graphics element
- still contributes to bounding box and clipping path calculations.</li>
-</ul>
+<p>When applied to a container element, setting <a>'display'</a>
+to <span class="prop-value">none</span> causes the container and
+all of its children to be invisible; thus, it acts on groups of
+elements as a group. <a>'visibility'</a>, however, only applies
+to individual graphics elements. Setting <a>'visibility'</a>
+to <span class="prop-value">hidden</span> on a <a>'g'</a>
+will make its children invisible as long as the children do
+not specify their own <a>'visibility'</a> properties as <span
+class="prop-value">visible</span>. Note that <a>'visibility'</a> is
+<em>not</em> an inheritable property.</p>
+
+<p>When the <a>'display'</a> property is set to <span
+class="prop-value">none</span>, then the given element does not
+become part of the rendering tree. With <a>'visibility'</a> set
+to <span class="prop-value">hidden</span>, however, processing
+occurs as if the element were part of the rendering tree and still
+taking up space, but not actually rendered onto the canvas. This
+distinction has implications for the <a>'tspan'</a>, <a>'tref'</a> and
+<a>'altGlyph'</a> elements, <a href="interact.html#UIEvents">event processing</a>,
+for <a href="coords.html#ObjectBoundingBox">bounding box calculations</a>
+and for calculation of <a href="masking.html#ClippingPaths">clipping paths</a>.
+If <a>'display'</a> is set to <span class="prop-value">none</span> on a
+<a>'tspan'</a>, <a>'tref'</a> or <a>'altGlyph'</a> element, then the
+text string is ignored for the purposes of text layout; however, if
+<a>'visibility'</a> is set to <span class="prop-value">hidden</span>,
+the text string is used for text layout (i.e., it takes up space)
+even though it is not rendered on the canvas. Regarding events, if
+<a>'display'</a> is set to <span class="prop-value">none</span>,
+the element receives no events; however, if <a>'visibility'</a>
+is set to <span class="prop-value">hidden</span>, the element
+might still receive events, depending on the value of property
+<a>'pointer-events'</a>. The geometry of a graphics element with
+<a>'display'</a> set to <span class="prop-value">none</span> is
+not included in <a href="coords.html#ObjectBoundingBox">bounding box</a>
+and <a href="masking.html#ClippingPaths">clipping paths</a>
+calculations; however, even if <a>'visibility'</a> is to
+<span class="prop-value">hidden</span>, the geometry of the graphics element
+still contributes to bounding box and clipping path calculations.</p>
<div class="propdef">
<dl>