bonsoir à tous ..

Je viens de me rendre compte qu'en utlisant les balises de texte
préformaté <pre> et </pre> cela influencait directement la largeur
de mon bloc ... l'allongeant chaque fois que nécessaire et donc
faisant intervenir une 'scroll-barre' dont je ne tiens pas tellement.
(bonjour le centrage si amoureusement préparé) ...et la lisibilité avec
une main posée sur la souris pour suivre le texte.

J'utilise (utilisais ?? à voir) cette balise afin de rendre lisible et bien 'formé'
un texte inséré de 'code Svg' dans un tutoriel que je prépare pour mon site(sik!).

D'où mes interrogations :

1° faut-il utiliser ces balises ?
2° si oui ...existe -t-il un moyen (autre qu'empirique) afin de gérer la
largeur du texte préformaté ?
"le texte apparait tel qu'il est écrit à l'écran mais pourtant les espaces
avant et après ce texte modifie cette présentation"
En comptant espaces et caractères ???
3° est-ce une gageure d'intervenir sur la fin de chaque phrase avec
la balise <br /> et ne gérant que les "marges droites" (avec les espaces)
grace à <pre> ??

Merci par avance de votre aide
Modifié par kilzon40 (27 May 2005 - 03:57)
Bonjour kilzon40 et bienvenue sur le forum Alsacréations Smiley lol

Pour modifier le comportement par défaut de l'élément <pre>, tu dois regarder du côté de la propriété white-space.

Par exemple, si tu veux que ton texte préformaté se comporte comme un simple paragraphe, tu dois utiliser ceci :

pre {white-space: normal;}

Je ne sais pas si cela répond à ta question, mais tu nous le diras Smiley cligne
je pense que oui ...je ne connaissais pas cet attribut white-space.
Je vais essayé et voir comment se comporte mon bloc "page" ....
sans oublier le comportement des navigateurs !!!

Merci.
Merci encore pour votre aide ...

j'ai en effet résolu ce problème en incorporant l'attribut white-space:pre-wrap; au style de la balise <pre>

...Au lieu d'agrandir la "boite conteneur" le texte , si il est trop long,
se poursuit hors -cadre ... Je ne plus qu'à indiquer le retour à la ligne
avec le retour charriot pour gérer les fins de lignes !!!

Cela reste un peu empirique, mais le vélo aussi et tout le monde en fait
(il est vrai plus ou moins bien !!)

Il me reste à relire le chapitre que Meyer y consacre pour mieux comprendre