« XLink » : différence entre les versions

De EduTech Wiki
Aller à la navigation Aller à la recherche
Ligne 3 : Ligne 3 :
==Objectif==  
==Objectif==  


Cette page vous permettra de mieux comprendre comment fonctionne les liens dans un document XHTML.
Cette page vous permettra de comprendre de manière simple comment fonctionne les liens dans un document XHTML.


=Lien externe=
=Lien externe=

Version du 3 avril 2016 à 10:52

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>