TBone > hargh. Et c plus performant que l'emploi de la balise lien :D
TBone
chez nous, on a saisi les liens dans des éléments LINK car on transforme le XML tapotté en HTML. (LINK->A)
par contre quand on fait du XHTML (généralement pour les interfaces web) on place bêtement un A.
on transforme tout en HTML car les browsers ne sont pas tous potes avec XML...
nabab
Le lien que je t'ai donné etait benefique si tu utilisais le XHTML comme ton namespace laissait le supposé, ce n'est pas le cas donc le mieux est de passer par un XML et XSL mais pour cela afin de gagner du temps de modifier ton fichier XML comme ceci :
Code :
<phrase>Strategy S.A. pour la formation ... internet de Startegy S.A. à l'adresse: <lien>http://www.strategy-sa.ch</lien> </phrase>
et inclure un template pour la balise lien dans ton XSL afin de la formatter sous une balise ancre.
Verdoux > IE5 permet aujourd'hui de travailler à l'aide de fichier XML à un niveau non negligeable, il manque selon moi à ce navigateur que la gestion de liens multiples mais leur complexité et leur consequence sur la navigation sur la toile fait que cela tarde a rentrer en application.
verdoux
Le support XML des navigateurs est encore pauvre. Le mieux est de transformer ton XML en HTML ou (XHTML à la rigueur).
duch
effectivement, il est pas très utile comme lien :D
Poulou
En fait j'ai du XML que je met en forme à l'aide de XSL.
J'ai donc par exemple dans le XML :
<phrase>Strategy S.A. pour la formation ... internet de Startegy S.A. à l'adresse: http://www.strategy-sa.ch. </phrase>
et je voudrais donc que le http://... soit compris comme un lien.
Je n'ai pas le besoin d'un xlink donc un lien simple avec une balise A me va très bien. Problème, je vois pas comment le mettre et à vrai dire le lien que Nabab m'a donné ne m'aide pas bcp... Merci !
nabab
Parles tu de fichiers XML, XHTML, ou XSL ... De toute manieres la norme XLINK n'est pas supporté aujourd'hui par les navigateurs que cela soit IE ou Netscape a moins de se restreindre à un lien simple mais alors autant utiliser la balise A.
Je voudrais mettre un lien dans un fichier XML et à priori la solution la plus simple était un :
<html:a href="UneURL">...</html:a> avec un xmlns:html="http://www.w3.org/Profiles/XHTML-transitional> contenu dans le XML. Le pb c que ça ne fonctionne pas comme ça ! Si vous avez une solution, je vous en serais grandement reconnaissant !!!