Чтение онлайн

ЖАНРЫ

Холзнер Стивен

Шрифт:

<TR>

<TD><xsl:apply-templates select="NAME" mode="fancy"/></TD>

<TD><xsl:apply-templates select="MASS" mode="fancy"/></TD>

<TD><xsl:apply-templates select="RADIUS" mode="fancy"/></TD>

<TD><xsl:apply-templates select="DAY" mode="fancy"/></TD>

</TR>

</xsl:if>

<xsl:if test=NAME!='Earth'">

<TR>

<TD><xsl:apply-templates select="NAME"/></TD>

<TD><xsl:apply-templates select="MASS"/></TD>

<TD><xsl:apply-templates select="RADIUS"/></TD>

<TD><xsl:apply-templates select="DAY"/></TD>

</TR>

</xsl:if>

 </xsl:template>

 <xsl:template match="NAME">

<xsl:value-of select="."/>

 </xsl:template>

 <xsl:template match="MASS">

<xsl:value-of select="."/>

<xsl:text> </xsl:text>

<xsl:value-of select="@UNITS"/>

 </xsl:template>

 <xsl:template match="RADIUS">

<xsl:value-of select="."/>

<xsl:text> </xsl:text>

<xsl:value-of select="@UNITS"/>

 </xsl:template>

 <xsl:template match="DAY">

<xsl:value-of select="."/>

<xsl:text> </xsl:text>

<xsl:value-of select=@UNITS"/>

 </xsl:template>

 <xsl:template match="NAME" mode="fancy">

<B><xsl:value-of select="."/></B>

 </xsl:template>

 <xsl:template match="MASS" mode="fancy">

<B>

<xsl:value-of select="."/>

<xsl:text> </xsl:text>

<xsl:value-of select="@UNITS"/>

</B>

 </xsl:template>

 <xsl:template match="RADIUS" mode="fancy">

<B>

<xsl:value-of select="."/>

<xsl:text> </xsl:text>

<xsl:value-of select="@UNITS"/>

</B>

 </xsl:template>

 <xsl:template match="DAY" mode="fancy">

<B>

<xsl:value-of select="."/>

<xsl:text> </xsl:text>

<xsl:value-of select="@UNITS"/>

</B>

 </xsl:template>

</xsl:stylesheet>

Вот

результат. Заметьте, что одни только данные Земли выделены полужирным:

<HTML>

 <HEAD>

<TITLE>

The Fancy Planets Table

</TITLE>

 </HEAD>

 <BODY>

<H1>

The Fancy Planets Table

</Н1>

<TABLE BORDER="2">

<TR>

<TD>Name</TD>

<TD>Mass</TD>

<TD>Radius</TD>

<TD>Day</TD>

</TR>

<TR>

<TD>Mercury</TD>

<TD>.0553 (Earth = 1)</TD>

<TD>1516 miles</TD>

<TD>58.65 days</TD>

</TR>

<TR>

<TD>Venus</TD>

<TD>.815 (Earth = 1)</TD>

<TD>3716 miles</TD>

<TD>116.75 days</TD>

</TR>

<TR>

<TD><B>Earth</B></TD>

<TD><B>1 (Earth = 1)</B></TD>

<TD><B>2107 miles</B></TD>

<TD><B>1 days</B></TD>

Поделиться с друзьями: