Article View: fr.comp.text.xml
Article #8950Re: Passage des liens hypertextes du XML au HTML
From: Pierre Demars
Date: Mon, 02 Jul 2001 13:51
Date: Mon, 02 Jul 2001 13:51
42 lines
2437 bytes
2437 bytes
Merci bcp c exactement ce que je voulais
Pierre
Thomas Broyer wrote:
>
> In <3B407065.2AD38314@emse.fr>, Pierre Demars wrote:
> > Je cr�e mes pages en XML (afin de g�rer plus facilement les langues)
> > pour ensuite les transformer en HTML avec une feuille XSL, et je ne sais
> > pas comment faire pour les liens hypertextes.
> > Comment les d�clarer dans ma page XML
>
> Comme tu veux. �a d�pend de ta DTD (ou ton sch�ma)
>
> > et comment faire pour obtenir de v�ritable liens HTML ?
>
> Je ne comprend pas la question...
>
> Quel est le probl�me ? g�n�rer des attributs avec XSLT ?
>
> Petit exemple.
> Prenons les liens de DocBk :
> <ulink url="http://example.net">Example.Net</ulink>
>
> Feuille de style XSLT correspondante (par exemple, car chacun fait ce qu'il
> veut) :
> <xsl:template match="ulink">
> <a href="{@url}"><xsl:apply-templates/></a>
> </xsl:template>
>
> L'�criture <a href="{url}">...</a> est un raccourci pour :
> <a>
> <xsl:attribute name="href"><xsl:value-of="@url"/></xsl:attribute>
> <xsl:text>...</xsl:text>
> </a>
> qui est un raccourci pour :
> <xsl:element name="a">
> <xsl:attribute name="href"><xsl:value-of="@url"/></xsl:attribute>
> <xsl:text>...</xsl:text>
> </xsl:element>
>
> Tom.
Technical Details
Message-ID:
<3B407D36.7C445EC9@emse.fr>Path:
arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!newsfeed.stanford.edu!news.tele.dk!213.56.195.71!fr.usenet-edu.net!usenet-edu.net!grolier!proxad.net!feeder2-1.proxad.net!nnrp3.proxad.net.POSTED!not-for-mailReferences:
<3B407065.2AD38314@emse.fr> <15533287.GbCHz00ifE@ltgt.net>Show Full Headers
Complete Article Headers
X-Google-Language: FRENCH,ASCII X-Google-Thread: 114f60,2aa60fa553e50202 X-Google-Attributes: gid114f60,public X-Google-ArrivalTime: 2001-07-02 06:51:39 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!newsfeed.stanford.edu!news.tele.dk!213.56.195.71!fr.usenet-edu.net!usenet-edu.net!grolier!proxad.net!feeder2-1.proxad.net!nnrp3.proxad.net.POSTED!not-for-mail Message-ID: <3B407D36.7C445EC9@emse.fr> From: Pierre Demars <pierre.demars@emse.fr> Organization: Ecole des Mines de Saint-Etienne X-Mailer: Mozilla 4.75 [en] (X11; U; Linux 2.2.16-22 i686) X-Accept-Language: fi, fr, en MIME-Version: 1.0 Newsgroups: fr.comp.text.xml Subject: Re: Passage des liens hypertextes du XML au HTML References: <3B407065.2AD38314@emse.fr> <15533287.GbCHz00ifE@ltgt.net> Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Lines: 42 Date: Mon, 02 Jul 2001 13:51:38 GMT NNTP-Posting-Host: 193.49.172.176 X-Complaints-To: abuse@proxad.net X-Trace: nnrp3.proxad.net 994081898 193.49.172.176 (Mon, 02 Jul 2001 15:51:38 CEST) NNTP-Posting-Date: Mon, 02 Jul 2001 15:51:38 CEST