Quand tu vois la page dans un navigateur tu veux dire?
Parfaitement normal, c'est le comportement spécifié du whitespace (espace, tabs, retour chariot) en HTML: il peut être ignoré au rendu.
Si tu veux l'avoir, tu as deux choix:
- La version propre, c'est dans ta XSL de passer ton texte dans une fonction ou une template nommée qui va convertir les retours à la ligne en "<br/>", qui sont les retours à la ligne HTML
- La version dégueu (mais nettement plus simple à mettre en place), c'est de coller ton texte dans une balise <pre> qui sert à marquer du texte préformatté. Ca sert à afficher le texte tel qu'il est dans le fichier source, y compris les retours chariot et dans wrapping quand ça dépasse la taille du conteneur.
Message édité par masklinn le 28-11-2007 à 09:49:24
---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody