XLink
Aller à la navigation
Aller à la recherche
Cet article est une ébauche à compléter. Une ébauche est une entrée ayant un contenu (très) maigre et qui a donc besoin d'un auteur.
Objectif
Cette page vous permettra de comprendre de manière simple comment fonctionne les liens dans un document XHTML.
Lien externe
Déclarer le lien dans votre structure DTD.
<!ELEMENT nom_de_votre_structure_macro(donnees)> <!ELEMENT donnees (url)> <!ELEMENT url(#PCDATA)>
Vous indiquez dans votre code XML votre lien (le lien vers lequelle vous voulez vous dirigez.
<nom_de_votre_structure_macro> <donnees> <lien>ICI_VOTRE_LIEN.html</lien> </donnees> </nom_de_votre_structure_macro>
Dans votre document XML, vous indiquez où est-ce que vous voulez mettre le lien dans votre HMTL (ici ça sera le premier élément du body).
<xsl:template match="corps"> <html> <body> <xsl:apply-templates select="donnees"></xsl:apply-templates> </body> </html> </xsl:template>
Puis vous indiquez que c'est un lien que vous avez nommé (NOM_DE_VOTRE_LIEN)
<xsl:template match="donnees"><a href="{url}">NOM_DE_VOTRE_LIEN</a></xsl:template>