Hallo,
ich habe eine xsl, die mir eine xml als html anzeigt. jetzt möchte ich oben links (textmarken) haben, die mir zu den verschienden kategorien springen. hab schon n bissl rumprobiert. finde auch leider keine gute doku, schätze aber sowas wird oft gebraucht und ist bestimmt sehr easy.
hoffe jemand kann mir da mal fix helfen.
XML
Alles anzeigen
XSL
Alles anzeigen
thx
ich habe eine xsl, die mir eine xml als html anzeigt. jetzt möchte ich oben links (textmarken) haben, die mir zu den verschienden kategorien springen. hab schon n bissl rumprobiert. finde auch leider keine gute doku, schätze aber sowas wird oft gebraucht und ist bestimmt sehr easy.
hoffe jemand kann mir da mal fix helfen.
XML
Quellcode
XSL
Quellcode
- <?xml version="1.0" encoding="ISO-8859-1"?>
- <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
- <xsl:template match="/">
- <html><head><title>hfdfgh</title></head>
- <body>
- <xsl:for-each select="kochbuch/rezept" >
- <table border="6" >
- <tr valign="middle" align="center">
- <td colspan="2">
- <h2><FONT COLOR="#a3f800"><xsl:value-of select="name"/> (<xsl:value-of select="kategorie"/>)</FONT></h2>Letzte Änderung: <xsl:value-of select="datum"/>
- </td>
- </tr>
- <tr>
- <td align="center">
- <b>Zutaten:</b>
- </td>
- <td>
- <ul><br />
- <xsl:for-each select="zutat">
- <li>
- <xsl:value-of select="menge"/>
- <xsl:value-of select="einheitlang"/> (<xsl:value-of select="einheit"/>)
- <xsl:value-of select="zname"/>
- </li>
- </xsl:for-each >
- </ul>
- </td>
- </tr>
- <tr>
- <td align="center">
- <b>Anleitung:</b>
- </td>
- <td>
- <xsl:value-of select="anleitung"/>
- </td>
- </tr>
- <tr>
- <td>
- <b>Autor:</b>
- </td>
- <td>
- <xsl:value-of select="autor/vorname"/> <xsl:value-of select="autor/nachname"/> (<xsl:value-of select="autor/nick"/>)
- <xsl:value-of select="autor/email"/>
- </td>
- </tr>
- </table><br />
- </xsl:for-each >
- </FONT></body>
- </html>
- </xsl:template>
- </xsl:stylesheet>
thx