Replace use of table by use of div's in 'edit:example' template.
authortbah <tavmjong@free.fr>
Sat, 12 Nov 2011 20:00:31 +0100
changeset 5 54c78506b887
parent 4 c987dfa11e47
child 6 fd5ea2f3c535
Replace use of table by use of div's in 'edit:example' template.
publish.xsl
--- a/publish.xsl	Wed Aug 03 00:34:20 2011 +0100
+++ b/publish.xsl	Sat Nov 12 20:00:31 2011 +0100
@@ -1054,17 +1054,19 @@
   </xsl:template>
 
   <xsl:template match='edit:example'>
+    <div class="example">
     <xsl:variable name='text' select='unparsed-text(resolve-uri(@href, base-uri(.)))'/>
     <pre class='xml'><xsl:value-of select='replace($text, "\s+$", "")'/></pre>
     <xsl:if test='@image="yes"'>
-      <table summary="Example {@title}">
-        <caption align="bottom">Example <xsl:value-of select="@name"/></caption>
-        <tr><td><img alt="Example {@name}{if (@description) then concat(' — ', @description) else ''}" src='{replace(@href, "\.svg$", ".png")}'/></td></tr>
-      </table>
+      <div class="figure">
+	<img alt="Example {@name}{if (@description) then concat(' — ', @description) else ''}" src='{replace(@href, "\.svg$", ".png")}'/>
+	<p class="caption">Example <xsl:value-of select="@name"/></p>
+      </div>
     </xsl:if>
     <xsl:if test='@link="yes"'>
       <p class='view-as-svg'><a href='{@href}'>View this example as SVG (SVG-enabled browsers only)</a></p>
     </xsl:if>
+    </div>
   </xsl:template>
 
   <xsl:template match='edit:includefile'>