[XHTML/CSS] Balise <pre> s'étire en longeur jusqu'à crlf
antsite
Je me souviens
Posté le 31-01-2004 à 22:37:13
Salut,
Comment puis-je faire pour que mon texte mis dans un pre ne déforme pas la taille de ma div en largeur, car le pre continue jusqu'à trouver un crlf, comment lui dire de rester dans son bloc sans le toucher ?
merci
ANT
Publicité
Posté le 31-01-2004 à 22:37:13
gizmo
Posté le 31-01-2004 à 23:39:12
on ne fait pas. PRE est une balise purement "décorative" qui définit justement que le texte est préformaté et ne doit donc aps être modifié.
Si tu veux utiliser une balise ayant une utilisation plus correct à ce que tu sembles vouloir, utilise la balise code.
gm_superstar
Appelez-moi Super
Posté le 01-02-2004 à 01:30:56
Ou alors ajouter "overflow: auto" au bloc pour faire apparaître les barres de défilement qui vont bien si jamais ça dépasse.
ok, j'ai essayé code, mais bon ça mets juste une police monospace, il n'exsite pas de balise comme pre, ie qui laisse les retour chariots, etc... mais qui se case dans une boite sans la déformer ?
gizmo
Posté le 01-02-2004 à 10:45:35
bah non, c'est antinomique. Si la balise devait laisser las espaces et retours chariots comme dans ce que tu écris, comment vourdrais-tu garantir que le conteneur aurait bien la bonne dimension pour ne pas trahir ce que tu as écrit?
antsite
Je me souviens
Posté le 01-02-2004 à 10:55:57
oui oui bien d'accord, mais ça pourrait quand même exister une balise respectant les retour chariot mais dans une boite fixe, exemple, la textarea sans scroll horizontale.