[Résolu]question sur la balise <pre> prob d'affichage

HTML5, CSS3, Javascript, support des mobiles... Que penser de votre site ? Vous manquez d'informations pour la construction d'un site qui puisse s'afficher correctement partout ? C'est un problème simple, un peu complexe ? Venez ici !
SIBELIUS
Lézard vert
Messages : 146
Inscription : 09 sept. 2003, 23:21

Message par SIBELIUS »

GregK84 a écrit : il ne prend plus mes colonnes de droite et de gauche en considération
Humm, ok, apparemment, ça entre en conflit avec le reste de ta mise en page.
Je suppose que tes parties gauche et droite sont en flottant? Ça expliquerait (mais ne règlerait pas) le problème.
Tutoriels et blog (X)HTML / CSS : css.alsacreations.com
Forum Standards / CSS : forum.alsacreations.com
GregK84
Lézard à collerette
Messages : 360
Inscription : 15 oct. 2004, 15:24

Message par GregK84 »

oui mes parties de gauche et de droite sont en float
SIBELIUS
Lézard vert
Messages : 146
Inscription : 09 sept. 2003, 23:21

Message par SIBELIUS »

GregK84 a écrit :oui mes parties de gauche et de droite sont en float
Oui.
Il faut certainement mettre des marges à droite et à gauche du <pre> alors (marges de la largeur des blocs latéraux)
Tutoriels et blog (X)HTML / CSS : css.alsacreations.com
Forum Standards / CSS : forum.alsacreations.com
calimo
Animal mythique
Messages : 14118
Inscription : 26 déc. 2003, 11:51

Message par calimo »

GregK84 a écrit :cela fonctionne correctement avec la fonction php nl2br, malheureusement mon code n'est plus tres propre avec toute cette chiée de <br>
Tu peux également créer une fonction semblable qui mettrait un <p> au départ, puis au premier retour à la ligne (\n ou \r, tu dois pouvoir faire un remplacement en php, je ne sais pas comment mais c'est surement possible)tu mets un </p><p> etc. et à la fin hop un dernier </p> et le tour est joué :wink:

Et puis des <br> c'est toujours moins "sale" que du texte dans un <pre> :?
lpgc
Lézard à collerette
Messages : 259
Inscription : 16 juil. 2006, 01:02

Message par lpgc »

bonjour, :D ... le sujet est un peu vieux et résolu ...

mais ce matin ... je n'ai pas pensé à venir tout de suite consulter le forum

et çà m'a pris 2 plombes pour trouver une solus présentable :roll:

En fait, la combinaison <div><pre> ou <pre><div>

donne un résultat différent sous IE et Firefox
<div><pre> ajoute une ligne à la fin du PRE sous IE7
ajoute une ligne devant et à la fin sous Firefox

<pre><div> nickel sous Firefox ... me semble-t-il :wink:
sous IE rajoute une sorte de margin ....

:idea: Et si j'utilisais juste <pre> ( 3ième exemple )
Hé bien ! le résultat est meilleur 8-)

Je ne sais pas trop pourquoi ... mais cela fonctionne :wink:
http://www.dvdlib.be/tutor/html/pre/mis ... _liste.htm

Je perds aussi quelques pixels sur l'alignement à droite de la zone
Nom et Commentaire sous IE ... mais c'est un détail


Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.0.12) Gecko/20070508 Firefox/1.5.0.12
Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 4 invités