🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: fr.comp.text.xml
Article #8950

Re: Passage des liens hypertextes du XML au HTML

#8950
From: Pierre Demars
Date: Mon, 02 Jul 2001 13:51
42 lines
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-mail
References: <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