enlaces en una línea

02/03/2004 - 01:00 por Alejandro Esteve | Informe spam
hola a todos...

tengo un xml/xsl que me genera un fichero html con un menu, pero me sitúa
cada opción en una línea distinta y quisiera que estuvieran en la misma
línea

os pego ambos códigos

<?xml version="1.0" encoding="iso-8859-1"?>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="html" encoding="iso-8859-1"/>
<xsl:template match="/">
<html>
<head>
<title>BibliotecaInformatica.Net - La Actualidad en Internet</title>
<link rel="stylesheet" type="text/css" href="index.css"/>
</head>
<body>
<!-- comienzo de la cabecera -->
<table width="100%" height="80" border="0" align="center"
background="img/Logobg.gif">
<tr>
<th height="80" align="center"> <div align="center"> <font
color="#FFFFFF"><strong>BibliotecaInformatica.Net</strong></font></div></th>
</tr>
</table>
<p><titulo>Actualidad en Informatica, Internet y Nuevas
Tecnologias</titulo></p>
<p><fecha>Febrero 2004</fecha></p>

<!-- menu principal -->
<xsl:for-each select="indice/menu">
<div>
<xsl:value-of select="menu"/>
<A>
<xsl:attribute name="href">
<xsl:value-of select="enlace" />
</xsl:attribute>
<xsl:value-of select="title"/>
</A>
</div>
</xsl:for-each>
<hr />
<!-- Cuerpo principal de la pagina -->
<xsl:for-each select="indice/item">
<div>
<xsl:value-of select="item"/>
<A target="_blanc">
<xsl:attribute name="href">
<xsl:value-of select="enlace"/>
</xsl:attribute>
<xsl:value-of select="title"/>
</A>
<br/>
<xsl:value-of select="text"/>
<br/>
</div>
</xsl:for-each>
</body>
</html>
</xsl:template>
</xsl:stylesheet>

<?xml version="1.0" encoding="iso-8859-1"?>
<?xml-stylesheet href="index.xsl" type="text/xsl"?>
<!-- <?xml-stylesheet href="index.css" type="text/css"?> -->

<indice>
<menu>
<title><![CDATA[Actualidad]]></title>
<enlace>index.xml</enlace>
</menu>
<menu>
<title><![CDATA[Manuales]]></title>
<enlace>manuales/index.xml</enlace>
</menu>
<menu>
<title><![CDATA[Informática]]></title>
<enlace>informatica/index.xml</enlace>
</menu>
<menu>
<title><![CDATA[Internet]]></title>
<enlace>internet/index.xml</enlace>
</menu>
<menu>
<title><![CDATA[Glosario]]></title>
<enlace>glosary/glosary.xml</enlace>
</menu>
<menu>
<title><![CDATA[Microsoft]]></title>
<enlace>microsoft/index.xml</enlace>
</menu>
<menu>
<title><![CDATA[Windows]]></title>
<enlace>windows/index.xml</enlace>
</menu>
<menu>
<title><![CDATA[Diseño]]></title>
<enlace>disenn/index.xml</enlace>
</menu>
<menu>
<title><![CDATA[Software]]></title>
<enlace>software/index.xml</enlace>
</menu>
<menu>
<title><![CDATA[Hardware]]></title>
<enlace>hardware/index.xml</enlace>
</menu>
<menu>
<title><![CDATA[NewMS]]></title>
<enlace>newsgroups/index.xml</enlace>
</menu>
<!-- cuerpo de la pagina index -->
<item>
<title><![CDATA[Terra]]></title>
<enlace
protocol="http"><![CDATA[http://www.terra.es]]></enlace>
<text>Comentario del documento</text>
</item>
<item>
<title><![CDATA[2.- Página de Bankoi]]></title>
<enlace
protocol="http"><![CDATA[http://www.bankoi.es]]></enlace>
<text>Comentario del documento</text>
</item>
<item>
<title><![CDATA[3.- Página de Bankoi]]></title>
<enlace
protocol="http"><![CDATA[http://www.bankoi.es]]></enlace>
<text>Comentario del documento</text>
</item>
<item>
<title><![CDATA[4.- Página de Bankoi]]></title>
<enlace
protocol="http"><![CDATA[http://www.bankoi.es]]></enlace>
<text>Comentario del documento</text>
</item>
<item>
<title><![CDATA[5.- Página de Bankoi]]></title>
<enlace
protocol="http"><![CDATA[http://www.bankoi.es]]></enlace>
<text>Comentario del documento</text>
</item>
</indice>

Alejandro Esteve
http://www.BibliotecaInformatica.Net
ftp://ftp.BibliotecaInformatica.Net

Preguntas similare

Leer las respuestas

#1 Skar
02/03/2004 - 14:45 | Informe spam
El problema era con tus tags <div>
<!-- menu principal -->

<xsl:for-each select="indice/menu">


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

<A>

<xsl:attribute name="href"><xsl:value-of select="enlace"/></xsl:attribute>

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

</A>

<xsl:text> </xsl:text>


</xsl:for-each>



simplemente quitalos de la xsl y para aniadir un espacion entre los menus,
usa <xsl:text>

Por cierto esta muy interesante tu XSL.


Para mas info en Access visitame
http://www22.brinkster.com/equisbert/
"Alejandro Esteve" wrote in message
news:%23jluml%23$
hola a todos...

tengo un xml/xsl que me genera un fichero html con un menu, pero me sitúa
cada opción en una línea distinta y quisiera que estuvieran en la misma
línea

os pego ambos códigos

<?xml version="1.0" encoding="iso-8859-1"?>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="html" encoding="iso-8859-1"/>
<xsl:template match="/">
<html>
<head>
<title>BibliotecaInformatica.Net - La Actualidad en Internet</title>
<link rel="stylesheet" type="text/css" href="index.css"/>
</head>
<body>
<!-- comienzo de la cabecera -->
<table width="100%" height="80" border="0" align="center"
background="img/Logobg.gif">
<tr>
<th height="80" align="center"> <div align="center"> <font



color="#FFFFFF"><strong>BibliotecaInformatica.Net</strong></font></div></th>
</tr>
</table>
<p><titulo>Actualidad en Informatica, Internet y Nuevas
Tecnologias</titulo></p>
<p><fecha>Febrero 2004</fecha></p>

<!-- menu principal -->
<xsl:for-each select="indice/menu">
<div>
<xsl:value-of select="menu"/>
<A>
<xsl:attribute name="href">
<xsl:value-of select="enlace" />
</xsl:attribute>
<xsl:value-of select="title"/>
</A>
</div>
</xsl:for-each>
<hr />
<!-- Cuerpo principal de la pagina -->
<xsl:for-each select="indice/item">
<div>
<xsl:value-of select="item"/>
<A target="_blanc">
<xsl:attribute name="href">
<xsl:value-of select="enlace"/>
</xsl:attribute>
<xsl:value-of select="title"/>
</A>
<br/>
<xsl:value-of select="text"/>
<br/>
</div>
</xsl:for-each>
</body>
</html>
</xsl:template>
</xsl:stylesheet>

<?xml version="1.0" encoding="iso-8859-1"?>
<?xml-stylesheet href="index.xsl" type="text/xsl"?>
<!-- <?xml-stylesheet href="index.css" type="text/css"?> -->

<indice>
<menu>
<title><![CDATA[Actualidad]]></title>
<enlace>index.xml</enlace>
</menu>
<menu>
<title><![CDATA[Manuales]]></title>
<enlace>manuales/index.xml</enlace>
</menu>
<menu>
<title><![CDATA[Informática]]></title>
<enlace>informatica/index.xml</enlace>
</menu>
<menu>
<title><![CDATA[Internet]]></title>
<enlace>internet/index.xml</enlace>
</menu>
<menu>
<title><![CDATA[Glosario]]></title>
<enlace>glosary/glosary.xml</enlace>
</menu>
<menu>
<title><![CDATA[Microsoft]]></title>
<enlace>microsoft/index.xml</enlace>
</menu>
<menu>
<title><![CDATA[Windows]]></title>
<enlace>windows/index.xml</enlace>
</menu>
<menu>
<title><![CDATA[Diseño]]></title>
<enlace>disenn/index.xml</enlace>
</menu>
<menu>
<title><![CDATA[Software]]></title>
<enlace>software/index.xml</enlace>
</menu>
<menu>
<title><![CDATA[Hardware]]></title>
<enlace>hardware/index.xml</enlace>
</menu>
<menu>
<title><![CDATA[NewMS]]></title>
<enlace>newsgroups/index.xml</enlace>
</menu>
<!-- cuerpo de la pagina index -->
<item>
<title><![CDATA[Terra]]></title>
<enlace
protocol="http"><![CDATA[http://www.terra.es]]></enlace>
<text>Comentario del documento</text>
</item>
<item>
<title><![CDATA[2.- Página de Bankoi]]></title>
<enlace
protocol="http"><![CDATA[http://www.bankoi.es]]></enlace>
<text>Comentario del documento</text>
</item>
<item>
<title><![CDATA[3.- Página de Bankoi]]></title>
<enlace
protocol="http"><![CDATA[http://www.bankoi.es]]></enlace>
<text>Comentario del documento</text>
</item>
<item>
<title><![CDATA[4.- Página de Bankoi]]></title>
<enlace
protocol="http"><![CDATA[http://www.bankoi.es]]></enlace>
<text>Comentario del documento</text>
</item>
<item>
<title><![CDATA[5.- Página de Bankoi]]></title>
<enlace
protocol="http"><![CDATA[http://www.bankoi.es]]></enlace>
<text>Comentario del documento</text>
</item>
</indice>

Alejandro Esteve
http://www.BibliotecaInformatica.Net
ftp://ftp.BibliotecaInformatica.Net


Respuesta Responder a este mensaje
#2 Alejandro Esteve
02/03/2004 - 16:15 | Informe spam
funcionó perfecto...
¿porqué encuentras interesante el XSL, está mal construido?

Alejandro Esteve
http://www.BibliotecaInformatica.Net
ftp://ftp.BibliotecaInformatica.Net

"Skar" wrote in message
news:#
El problema era con tus tags <div>
<!-- menu principal -->

<xsl:for-each select="indice/menu">


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

<A>

<xsl:attribute name="href"><xsl:value-of select="enlace"/></xsl:attribute>

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

</A>

<xsl:text> </xsl:text>


</xsl:for-each>



simplemente quitalos de la xsl y para aniadir un espacion entre los menus,
usa <xsl:text>

Por cierto esta muy interesante tu XSL.


Para mas info en Access visitame
http://www22.brinkster.com/equisbert/
"Alejandro Esteve" wrote in message
news:%23jluml%23$
> hola a todos...
>
> tengo un xml/xsl que me genera un fichero html con un menu, pero me


sitúa
> cada opción en una línea distinta y quisiera que estuvieran en la misma
> línea
>
> os pego ambos códigos
>
> <?xml version="1.0" encoding="iso-8859-1"?>
> <xsl:stylesheet version="1.0"
> xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
> <xsl:output method="html" encoding="iso-8859-1"/>
> <xsl:template match="/">
> <html>
> <head>
> <title>BibliotecaInformatica.Net - La Actualidad en Internet</title>
> <link rel="stylesheet" type="text/css" href="index.css"/>
> </head>
> <body>
> <!-- comienzo de la cabecera -->
> <table width="100%" height="80" border="0" align="center"
> background="img/Logobg.gif">
> <tr>
> <th height="80" align="center"> <div align="center"> <font
>



color="#FFFFFF"><strong>BibliotecaInformatica.Net</strong></font></div></th>
> </tr>
> </table>
> <p><titulo>Actualidad en Informatica, Internet y Nuevas
> Tecnologias</titulo></p>
> <p><fecha>Febrero 2004</fecha></p>
>
> <!-- menu principal -->
> <xsl:for-each select="indice/menu">
> <div>
> <xsl:value-of select="menu"/>
> <A>
> <xsl:attribute name="href">
> <xsl:value-of select="enlace" />
> </xsl:attribute>
> <xsl:value-of select="title"/>
> </A>
> </div>
> </xsl:for-each>
> <hr />
> <!-- Cuerpo principal de la pagina -->
> <xsl:for-each select="indice/item">
> <div>
> <xsl:value-of select="item"/>
> <A target="_blanc">
> <xsl:attribute name="href">
> <xsl:value-of select="enlace"/>
> </xsl:attribute>
> <xsl:value-of select="title"/>
> </A>
> <br/>
> <xsl:value-of select="text"/>
> <br/>
> </div>
> </xsl:for-each>
> </body>
> </html>
> </xsl:template>
> </xsl:stylesheet>
>
> <?xml version="1.0" encoding="iso-8859-1"?>
> <?xml-stylesheet href="index.xsl" type="text/xsl"?>
> <!-- <?xml-stylesheet href="index.css" type="text/css"?> -->
>
> <indice>
> <menu>
> <title><![CDATA[Actualidad]]></title>
> <enlace>index.xml</enlace>
> </menu>
> <menu>
> <title><![CDATA[Manuales]]></title>
> <enlace>manuales/index.xml</enlace>
> </menu>
> <menu>
> <title><![CDATA[Informática]]></title>
> <enlace>informatica/index.xml</enlace>
> </menu>
> <menu>
> <title><![CDATA[Internet]]></title>
> <enlace>internet/index.xml</enlace>
> </menu>
> <menu>
> <title><![CDATA[Glosario]]></title>
> <enlace>glosary/glosary.xml</enlace>
> </menu>
> <menu>
> <title><![CDATA[Microsoft]]></title>
> <enlace>microsoft/index.xml</enlace>
> </menu>
> <menu>
> <title><![CDATA[Windows]]></title>
> <enlace>windows/index.xml</enlace>
> </menu>
> <menu>
> <title><![CDATA[Diseño]]></title>
> <enlace>disenn/index.xml</enlace>
> </menu>
> <menu>
> <title><![CDATA[Software]]></title>
> <enlace>software/index.xml</enlace>
> </menu>
> <menu>
> <title><![CDATA[Hardware]]></title>
> <enlace>hardware/index.xml</enlace>
> </menu>
> <menu>
> <title><![CDATA[NewMS]]></title>
> <enlace>newsgroups/index.xml</enlace>
> </menu>
> <!-- cuerpo de la pagina index -->
> <item>
> <title><![CDATA[Terra]]></title>
> <enlace
> protocol="http"><![CDATA[http://www.terra.es]]></enlace>
> <text>Comentario del documento</text>
> </item>
> <item>
> <title><![CDATA[2.- Página de Bankoi]]></title>
> <enlace
> protocol="http"><![CDATA[http://www.bankoi.es]]></enlace>
> <text>Comentario del documento</text>
> </item>
> <item>
> <title><![CDATA[3.- Página de Bankoi]]></title>
> <enlace
> protocol="http"><![CDATA[http://www.bankoi.es]]></enlace>
> <text>Comentario del documento</text>
> </item>
> <item>
> <title><![CDATA[4.- Página de Bankoi]]></title>
> <enlace
> protocol="http"><![CDATA[http://www.bankoi.es]]></enlace>
> <text>Comentario del documento</text>
> </item>
> <item>
> <title><![CDATA[5.- Página de Bankoi]]></title>
> <enlace
> protocol="http"><![CDATA[http://www.bankoi.es]]></enlace>
> <text>Comentario del documento</text>
> </item>
> </indice>
>
> Alejandro Esteve
> http://www.BibliotecaInformatica.Net
> ftp://ftp.BibliotecaInformatica.Net
>
>


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida