Le mercredi 05 janvier 2005 à 10:25 +0100, Eric van der Vlist a écrit :
> Bonjour,
>
> Le mercredi 05 janvier 2005 à 10:20 +0100, Fabrice Estiévenart a écrit :
> > bonjour,
> >
> > j'utilise XML+XSL pour mon site;
> >
> > sur toutes les pages, le header et le footer sont identiques mais pour des
> > questions de référencement, je ne travaille pas avec des frames
> >
> > dois-je recopier ce header et ce footer dans chaque feuille XSL ? ou est-ce
> > possible d'inclure le contenu d'un fichier HTML (header.htm et footer.htm)
> > dans la feuille XSL ?
>
> C'est possible (en utilisant la fonction "document") uniquement après
> avoir transformé vos documents HTML en XML bien formé (par exemple avec
> un outil tel que Tidy).
>
> Dans le cas de headers et footers, cela n'est pas toujours évident (si
> votre header contient par exemple la balise ouvrante html, pour être
> bien formé il devrait également contenir la balise fermante html et
> serait du coup également footer...).
Comme on est dans un process XSLT, il est facile "d'extraire" le contenu
de la balise body du header.html à l'aide d'un template approprié et
ainsi de ne récupérer que le contenu des fichiers header et footer, tout
en les gardant au format xhtml (ce qui permet de continuer à les éditer
dans un éditeur xhtml).
> Un autre approche consiste à utiliser des "feuilles de style sans
> style", cf http://xmlfr.org/documentations/articles/001214-0001 .
>
> Cordialement,
>
> Eric van der Vlist
>
--
Devenez redacteur <XML>fr et contribuez au developpement du
xml francophone (http://xmlfr.org/infos/redacteurs/) !
Liste de diffusion "xml-tech@xmlfr.org" (http://xmlfr.org).
Cette liste est a votre disposition pour discuter en francais de
tout sujet technique lie a XML.
Pour resilier votre abonnement, envoyez un message contenant
la commande "unsubscribe" a xml-tech-request@xmlfr.org
(mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)
Received on Wed Jan 5 10:35:17 2005