28172 sujets

CSS et mise en forme, CSS3

Bonjour,

Connaissez-vous un équivalent CSS du préformatage de texte créé par la balise <PRE> ?

C'est à dire que, dans le but d'activer l'affichage du texte s'affichant au kilomètre (ou de supprimer cette activation pour rendre le texte 'normal', comme avec la plupart des balises), je souhaiterais pouvoir user d'un style pour agir sur l'action de la balise comme suit, même si c'est évidemment bidon :
<PRE style="preformat-style:0"> ou <PRE style="preformat-style:1">

Avec du PHP pas de souci, suffit de faire un rechercher/remplacer de PRE en P par exemple pour désactiver l'effet, mais en CSS, comment faire ?

J'ai beau cherché, je ne trouve pas, mais peut-être que cela n'existe pas...

Merci

A+
Salut,

Avec la propriété white-space, qui prend pour valeurs "normal", "pre" et "nowrap". Les deux premières sont celles qui t'intéressent je pense.
Il y a aussi "pre-wrap" qui est sympa. Pas compatible IE6-7, mais en déclarant du "pre" juste avant ça passe.