IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

XSL/XSLT/XPATH XML Discussion :

[XSLT] Pb de Génération d'XHTML


Sujet :

XSL/XSLT/XPATH XML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Avatar de Fildz
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    161
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 161
    Par défaut [XSLT] Pb de Génération d'XHTML
    Bonjours a tous,

    Mon fichier XSLT qui me sert a générer une page web contient, dans un template, le bloc <div class="separation"></div> sans rien dedans (il me sert de séparateur).

    Le problème c'est que le fichier HTML généré contient <div class="separation" /> <-- le bloc <div> est contracté, or ni firefox ni IE ne veut la contraction de bloc div, il a plein de problemes graphiques de partout...

    J'ai essayer de
    de mettre <div class="separation"> &nbsp; </div> dans mon fichier XSLT pour que le <div> ne soit pas contracté, mais le parseur dit:
    The entity "nbsp" was referenced, but not declared.

    Un autre probleme au passage, pourquoi mes balises <br /> deviennent <br/>, il me semblai qu'il fallait toujours mettre un espace après le nom du tag ?

  2. #2
    Membre éprouvé
    Avatar de Fildz
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    161
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 161
    Par défaut
    J'ai essayer avec des sections CDATA rien a faire.
    J'ai essayer avec & # 32 ; qui vaut &nbsp; la pas de pb de compilation mais la balise se contracte encore.

    j'ai essayer avec <br /> entre les <div> et la ca marche .

    d'où le code XSLT :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <div class="menu_separation"> <br /> </div>
    Pour pouvoir généré :
    <div class="menu_separation">
    <br/>
    </div>

    Le <br /> n'ayant aucune conséquence, il n'y a maintenant plus de problème .

  3. #3
    Membre éprouvé
    Avatar de Fildz
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    161
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 161
    Par défaut
    Pour ce qui est du &nbsp; qui n'était pas accepté par le navigateur il suffit de mettre & # 160; à la place.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [XSLT] Problème de génération de code javascript (inclure) via XSLT
    Par fragmonster dans le forum XSL/XSLT/XPATH
    Réponses: 3
    Dernier message: 23/04/2007, 14h49
  2. [XSLT]Namespace vide non conforme XHTML
    Par FlyByck dans le forum XSL/XSLT/XPATH
    Réponses: 1
    Dernier message: 12/09/2006, 15h11
  3. xhtml->xml transformation xslt
    Par yos dans le forum XSL/XSLT/XPATH
    Réponses: 6
    Dernier message: 14/06/2005, 11h17
  4. [XSLT] transformation XHTML->XML
    Par yos dans le forum XSL/XSLT/XPATH
    Réponses: 11
    Dernier message: 23/05/2005, 13h15

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo