<xsl:template match="elementSpec">
<xsl:param name="element">
<xsl:choose>
<xsl:when test="altIdent">
<xsl:value-of select="concat('<',normalize-space(altIdent),'>')"/>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="concat('<',normalize-space(@ident),'>')"/>
</xsl:otherwise>
</xsl:choose>
</xsl:param>
<div class="elementSpec">
<h1>
<xsl:value-of select="$element"/>
</h1>
<table class="tagdoc">
<tbody>
<tr>
<td colspan="2">
<span class="label">
<xsl:value-of select="$element"/>
</span>
<xsl:apply-templates select="desc"/>
</td>
</tr>
<xsl:if test="@ns">
<tr>
<td class="label">Namespace</td><td><xsl:value-of select="@ns"/></td></tr>
</xsl:if>
<xsl:if test="exemplum">
<xsl:apply-templates select=".//exemplum"/>
</xsl:if>
</tbody>
</table>
</div>
</xsl:template> |